Senior/Principal Web Platform Engineer
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. This requires us to concentrate our innovation efforts on strategic businesses and ramp up efforts to make breakthroughs in basic theory application. 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.
- Department
- Graphics & GUI Lab
- Locations
- Huawei Helsinki R&D Center
Huawei Helsinki R&D Center
We offer a career in a forward-looking industrial research team, with a solid track record in both innovation and publication as well as delivering its result as factual contributions to on-the market devices.
Many of us are privileged to have security features designed by us in daily use in 100s of millions of customer devices world-wide. Huawei offers opportunity to learn from the best of mobile industry.
Are you ready for the challenge? Join us to explore the happiest country in the world!
About Huawei Finland R&D
Here are a few reasons you should consider joining our Cloud R&D Team
- Cutting-Edge Innovation: we pride ourselves on pushing boundaries and embracing the unknown. As a member of our team, you will have the chance to be at the forefront of technological advancements and contribute to groundbreaking solutions that will shape the future.
- Collaboration and Growth: We believe in the power of collaboration and the strength derived from diverse perspectives. By joining our team, you will be surrounded by passionate professionals who are eager to share their knowledge and support your growth and development.
- Impactful Work: every project we undertake has a purpose. We are dedicated to making a positive impact on society, and you will have the opportunity to work on projects that will leave a lasting imprint on the world.
- Work-Life Balance: We understand the importance of maintaining a healthy work-life balance and sense of belonging. Our supportive HR team ensures that you can excel both professionally and personally.