Est. expiry Oct 16

Senior/Principal Web Platform Engineer

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

Estimated €2,720 - €3,18917% below this company
This salary is competitive with the market medianBased on 4,439 job postings
Monthly salary comparison for Web Platform Engineer
MarketLower bound (25th percentile)MedianUpper 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

Where and how
HelsinkiOnsiteSenior
Languages required
English
Experience
8 years experience

Original job ad

As published by Huawei Technologies Oy

Open the ad
Senior/Principal Web Platform Engineer Huawei Finland Research Center is looking for experienced Senior/Staff/Principal Web Platform Engineers to join our team in Helsinki. You will work on the architecture and development of the Chromium-based web platform on OpenHarmony OS (OHOS), including integration with ArkWeb (Huawei WebView) and Huawei Browser. This is a hands-on engineering role focused on Chromium internals, rendering and graphics, browser performance, and OS integration, with opportunities to work on emerging areas such as on-device AI and agent-based web interaction. Responsibilities Chromium & Rendering: Develop and optimize Chromium components including Blink, Viz, compositor, display lists, and GPU process. Improve rendering performance and integrate graphics backends such as Vulkan, GLES, and Skia/Graphite. Performance Engineering: Identify and resolve performance bottlenecks across rendering, GPU, IPC, memory, and browser processes on mobile, tablet, foldable, and desktop devices. Web Runtime & On-Device AI: Optimize browser runtime capabilities for local AI/ML workloads using technologies such as WebNN, WebGPU, WASM/SIMD, and GPU/NPU acceleration. Agent-Based Web Interaction: Develop browser capabilities that enable software agents to understand and interact with web content through DOM, accessibility trees, browser APIs, and IPC. OS & Hardware Integration: Integrate Chromium with OpenHarmony platform APIs and hardware capabilities including GPU, NPU, and display processing. Open Source: Collaborate with relevant open-source communities and contribute to Chromium and related projects where appropriate. 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 one or more of the following areas: 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. Nice to Have Experience with on-device ML/AI runtimes or GPU/NPU acceleration. Experience with browser automation, agent-based web interaction, DOM or accessibility tree APIs. Contributions to Chromium or other major open-source projects; Chromium Committer/Owner status is a strong plus. Location & Employment This is a full-time position based in our Helsinki office. What We Offer You will join Huawei Finland Research Center's industrial research team, working on browser and operating-system technologies that can move from research into real products. The role offers opportunities to work with experienced engineers across Huawei's global R&D organization, contribute to open-source technologies, and develop your expertise in Chromium, graphics, web runtimes, and next-generation web platforms. About Huawei Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have approximately 213,000 employees and we operate in more than 170 countries and regions, serving more than 3 billion people around the world. We are committed to bringing digital to every person, home and organization for a fully connected, intelligent world. We will go all-in on AI in the intelligent era. We are committed to creating value for customers, while remaining driven by business value and market needs. In doing so, we will continue to sharpen the competitive edge of our products and solutions for the intelligent era, and serve our customers to the best of our ability.

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

BlinkVizChromiumWebGPUWebGLVulkanGLESSkiaGraphiteWASMIPCPerfettoChrome TracingAndroid WebViewCEFElectronArkWebOpenHarmony

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 CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About Huawei Technologies Oy

Huawei Technologies Oy logo
Huawei Technologies Oy · 16 open roles
Top locations (all time): Helsinki · 17 · Helsinki, Finland · 5 · Tampere · 3 · +2 other locations
View company
Current open roles at Huawei Technologies Oy on JobCrawls
LocationActive listings
Helsinki17
Helsinki, Finland5
Tampere3
Tampere, Finland1
Remote - Finland1
Current role mix at Huawei Technologies Oy on JobCrawls
Role typeActive listings
Senior Researcher2
Research Intern2
Research Scientist1
AI Researcher1
Camera Systems Engineer1
Agentic Reasoning Researcher1
AI Safety Researcher1
Computer Vision/Multimodal1
Neurosymbolic AI Researcher1
Camera Optical Design Engineer1
Open Application1
Color Imaging AI Research Engineer1
Mobile OS Security Researcher1
Huawei Competition Talent Program1
PhD Internship and Visiting Scholars Program1
Lead Mobile Threat Researcher/Engineer1
AI FEM Simulation Engineer1
Technology Cooperation Manager1
Senior Researcher (ML & System Security)1
Web Platform Engineer1
Current role-level mix at Huawei Technologies Oy on JobCrawls
Role levelActive listings
Senior10
Intern7
Executive2
Mid-Level2
Director1

Never miss a new Web Platform Engineer job in Helsinki

Weekly or daily digest. Unsubscribe anytime.