Senior/Principal Software Developer - Web Technologies and Rendering

Huawei

Dresden

On-site

EUR 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Broad training opportunities
Healthy meals in company canteen
Training in German and Mandarin
Diverse global environment with ~40+ 0
Self-driven work in a capable team

Job summary

Huawei's Hilbert Research Center is a product-motivated R&D hub focused on industrial formal methods, weak memory models, concurrency, and full-stack systems engineering. We seek a Senior/Principal Software Developer in Web Technologies and Rendering to advance the next generation web engine for mobile and PC scenarios.

Ideal candidates have a PhD or master’s, expertise in Rust or C++, concurrency, and strong English communication.

Qualifications

  • BSc/Master or PhD in Computer Science or related disciplines.
  • Proficiency in Rust or C++.
  • Basic knowledge in concurrency and parallelism.
  • Familiarity with web technologies (Servo, V8, etc.) or compiler tech is a plus.
  • Familiarity with formal methods is a plus.
  • Experience with systems-level programming is a plus.
  • Fluent in written and spoken English.

Responsibilities

  • Architectural, algorithmic, and local optimizations of engine code, such as compiler, layout, or interpreter.
  • Development and evaluation of high-quality prototypes for the next generation web engine.
  • Development and application of tools based on formal methods to improve stability and ensure timely productization of optimizations.

Skills

Rust
C++
Concurrency
Web technologies
Formal methods
Systems programming
English

Education

BSc/Master/PhD in CS

Job description

Huawei's Hilbert Research Center is a product-motivated research and development center. We do research on industrial formal methods, weak memory model and concurrency, parallelization, and the full systems stack from hardware over operating system to web/rendering engines.

Senior/Principal Software Developer - Web Technologies and Rendering (m/f/d)
Your mission

Help us design, develop, and productization the next generation web engine for mobile and PC scenarios by supporting us in one or more of the following areas:

  • Architectural, algorithmic, and local optimizations of engine code, such as compiler, layout, or interpreter;
  • Development and evaluation of high-quality prototypes for the next generation web engine;
  • Development and application of tools based on formal methods to improve the stability and ensure the timely productization of innovative optimizations.
Your areas of expertise
  • BSc/Master or PhD in Computer Science or other related disciplines;
  • Profound knowledge of at least one of: Rust or C++;
  • Basic knowledge in concurrency and parallelism;
  • Familiarity with web technologies (implementations of Servo, v8, or related technologies, or web standards lawyering) or compiler technologies is a plus;
  • Familiarity with formal methods is a plus;
  • Experience with systems-level programming a plus;
  • Passion for software quality and performance, and openness to learn from failure;
  • Fluent in written and spoken English.
Your rewards of working here
  • Our culture is characterized by innovative power and team spirit as well as the intensive exchange of knowledge and experience within our global network.
  • We offer healthy meals ranging from traditional Chinese to western delicacies in our famous company canteen.
  • To keep your development ongoing, you will find a broad range of training opportunities. Many online and face-to-face training programs incl. language courses in German and Mandarin.
  • Our diverse and welcoming environment is shaped by different backgrounds and around 40 individual nationalities.
  • Self-responsible work in a competent, motivated and constantly growing team.

By applying to this position, you agree with our Recruitment Privacy Statement. You can read in full our privacy policy here.

Huawei is a leading global information and communications technology (ICT) solutions provider. Our ICT solutions, products and services are used in more than 170 countries and regions, serving over one-third of the world's population. With 208,000 employees, Huawei is committed to develop the future information society and build a Better Connected World.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer - Rust Ecosystem
Engineer - Rust Ecosystem

Huawei Research Center Germany • Dresden

On-site
EUR 70,000 - 110,000
Engineer - Rust Ecosystem
Engineer - Rust Ecosystem

Huawei • Dresden

On-site
EUR 85,000 - 110,000
Can-teen meals
Training opportunities
Language courses (German and Mandarin)
+2
PhD Student in Web Agent
PhD Student in Web Agent

Huawei • Dresden

On-site
EUR 24,000 - 42,000
Training opportunities
Language courses (German/Mandarin)
Diversity & global network
Principal/Senior Research Engineer- Sensor Application Technology Planning
Principal/Senior Research Engineer- Sensor Application Technology Planning

Huawei • München

On-site
EUR 90,000 - 130,000
Innovative culture
Company canteen
Training opportunities
+2
Board-Level Reliability Research Engineer - Simulation and Testing (m/f/d)
Board-Level Reliability Research Engineer - Simulation and Testing (m/f/d)

Huawei • München

On-site
EUR 90,000 - 140,000
Healthy meals in canteen
Training opportunities incl. language
Diverse and welcoming environment with
+1
Expert/Principal Engineer – Modelling & Verification of Analog Mixed-Signal Systems
Expert/Principal Engineer – Modelling & Verification of Analog Mixed-Signal Systems

Huawei Research Center Germany • München

On-site
EUR 120,000 - 160,000
Company canteen
Training opportunities
Diversity of ~40 nationalities
+1
Engineer - Rust Ecosystem – (18-Month Leased Labor)
Engineer - Rust Ecosystem – (18-Month Leased Labor)

Huawei Research Center Germany • Dresden

On-site
EUR 70,000 - 110,000
Training opportunities
Language courses (German & Mandarin)
Diverse, global team (40 nationalities
+1
PhD Student in Web Agent
PhD Student in Web Agent

Huawei Research Center Germany • Dresden

On-site
EUR 20,000 - 27,000
Senior Engineer – Intelligent Vehicle Technology Planning (m/f/d)
Senior Engineer – Intelligent Vehicle Technology Planning (m/f/d)

Huawei • München

On-site
EUR 100,000 - 140,000
Healthy meals in company canteen
Broad training opportunities
Language courses (German & Mandarin)
+2
Principal/Senior Research Engineer- Sensor Application Technology Planning
Principal/Senior Research Engineer- Sensor Application Technology Planning

Huawei Research Center Germany • München

On-site
EUR 90,000 - 130,000
Innovative culture
Company canteen
Training opportunities
+3