Senior/Principal Web Platform Engineer
Posted Sep 11 (36 days ago) · Last updated Oct 18
Key facts
Senior Web Platform Engineer at Huawei Finland in Helsinki; focus on Chromium-based web platform and on-device AI.
How this salary compares
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| this company | €2,400 per month | €2,955 per month | €4,000 per month |
| This offer | €2,720 per month | €2,955 per month | €3,189 per month |
Estimated from 4,439 comparable listings
Est. take-home €2,195 - €2,486
- Field
- Software engineering
- Languages required
- English
- Experience
- 8 years experience
Original job ad
As published by Huawei Technologies Oy
This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.
About the role
Summarised by JobCrawls from the job ad above.
Requirements
- 8+ years of experience in C/C++ and systems-level software development; Rust experience is a plus
- 5+ years of experience working with web engines such as Chromium/Blink, WebKit, Firefox/Gecko, or Servo
- Strong understanding of browser architecture, including rendering pipelines, compositor, multi-process architecture, IPC, and OS integration
- Hands-on experience in browser performance analysis and optimization, using tools such as Perfetto or Chrome Tracing
- Experience in graphics: Vulkan, GLES, Skia, WebGPU/WebGL
- Web runtimes: V8, WASM, JIT/runtime optimization
- Chromium embedding: Android WebView, CEF, Electron, or ArkWeb
- Operating systems: Android, Linux, OpenHarmony, or other embedded/mobile platforms
- Strong communication skills and experience working with distributed engineering teams
Responsibilities
- Develop and optimize Chromium components (Blink, Viz, compositor, display lists, and GPU process)
- Improve rendering performance and integrate graphics backends (Vulkan, GLES, Skia/Graphite)
- Identify and resolve performance bottlenecks across rendering, GPU, IPC, memory, and browser processes
- Optimize browser runtime capabilities for local AI/ML workloads using WebNN, WebGPU, WASM/SIMD, and GPU/NPU acceleration
- Develop browser capabilities that enable software agents to understand and interact with web content through DOM, accessibility trees, browser APIs, and IPC
- Integrate Chromium with OpenHarmony platform APIs and hardware capabilities including GPU, NPU, and display processing
- Collaborate with open-source communities and contribute to Chromium and related projects where appropriate
Skills & technologies
Your CV vs this job
How well does your CV match this job?
Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.
Add your CVNo CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.
About Huawei Technologies Oy
| Location | Active listings |
|---|---|
| Helsinki | 17 |
| Helsinki, Finland | 5 |
| Tampere | 3 |
| Tampere, Finland | 1 |
| Remote - Finland | 1 |
| Role type | Active listings |
|---|---|
| Senior Researcher | 2 |
| Research Intern | 2 |
| Research Scientist | 1 |
| AI Researcher | 1 |
| Camera Systems Engineer | 1 |
| Agentic Reasoning Researcher | 1 |
| AI Safety Researcher | 1 |
| Computer Vision/Multimodal | 1 |
| Neurosymbolic AI Researcher | 1 |
| Camera Optical Design Engineer | 1 |
| Open Application | 1 |
| Color Imaging AI Research Engineer | 1 |
| Mobile OS Security Researcher | 1 |
| Huawei Competition Talent Program | 1 |
| PhD Internship and Visiting Scholars Program | 1 |
| Lead Mobile Threat Researcher/Engineer | 1 |
| AI FEM Simulation Engineer | 1 |
| Technology Cooperation Manager | 1 |
| Senior Researcher (ML & System Security) | 1 |
| Web Platform Engineer | 1 |
| Role level | Active listings |
|---|---|
| Senior | 10 |
| Intern | 7 |
| Executive | 2 |
| Mid-Level | 2 |
| Director | 1 |
