JOBSEARCHER

Staff Software Engineer, Watch SW Remote Compose

GoogleDenver, CORemoteL6 LeadOctober 26th, 2026
Overview: In this role you will define and own a multi-year roadmap and architecture for the RemoteCompose rendering stack across Android surfaces, microcontrollers, and Web via WebAssembly. You will build platform abstractions, FFI bridges, and deterministic cross-runtime rendering while partnering with Android platform teams and product groups to scale the player. You will set code health standards, budgets for memory and performance, and mentor engineers. You will implement 2D vector rendering, morphing math, AGSL shader pipelines, and text shaping for memory-constrained hardware. This position offers impact across devices and ecosystems and a chance to shape multi-platform rendering at scale. Compensation / Benefitsbonus target (20%)equitybenefits (healthcare, etc)
Responsibilities:
  • Define multi-year technical roadmap and architecture for RemoteCompose across Android, embedded, and WebAssemblyDesign platform abstraction layers and FFI bridges to ensure deterministic rendering across runtimes
  • Collaborate with Android platform engineering, UI frameworks, system surfaces, and product teams to integrate and scale the player
  • Set code health standards, memory/performance budgets, and review practices
  • Mentor and grow engineers across the team
  • Implement 2D vector rendering, path math/morphing, AGSL shader pipelines, and curved text shaping for constrained co-processors
Key requirements:
  • Bachelor's degree or equivalent practical experience 8 years of software development experience 5 years of experience testing and launching software products 5 years of experience with Android application development 5 years of experience with Linux kernel, operating systems, and embedded systems
  • Leadership and mentoring
  • Cross-team collaboration
  • Strong communicationC++ or Rust
  • Android ecosystem and platform development
  • Graphics, rendering, compiler, embedded systems or photography