Principal Architect - Chromium
Core
Lead the architecture, optimization, and long-term roadmap of a lightweight Chromium-based Web Engine for TV and embedded devices, focusing on minimizing memory usage and storage while maintaining HTML5 compatibility.
Role type
Principal Architect (Embedded Browser Engine)
Builds
A modular, low-specification browser platform for TV and embedded systems
Domain
Embedded systems, Browser technology, Web standards
Required skills
System architecture, Chromium WebEngine internals, Memory optimization, Performance tuning, Embedded Linux debugging, Cross-functional leadership, Technical roadmap execution, IPC mechanisms, Rendering pipelines, GPU/Viz integration, Mojo IPC, Root-cause analysis
Preferred skills
Chromium build workflows (GN, Ninja), Managing Chromium forks, Upstream contribution strategy
Technologies
Chromium, Blink, V8, Embedded Linux, Mojo, GN, Ninja, Git
Responsibilities
Own the overall Chromium-based Web Engine architecture across browser core, rendering, media, and platform integration; Define approaches for low-spec devices including process consolidation and memory sharing; Drive Chromium customization for maintainability; Lead architecture reviews and technical roadmaps; Optimize low-memory footprint and CPU/GPU utilization; Perform system-level memory and performance analysis; Support customer-facing technical discussions.
Seniority
Principal, hands-on IC with strategic leadership