Google Technology/Software

Senior Software Engineer, Remote Compose Wear OS

Remote Full-time

Build, optimize, and maintain cross-platform player runtimes (Android, microcontrollers, Web) to ensure visual consistency and protocol conformance. Develop high-impact, efficient rust solutions for resource-constrained wearables. Design, implement, and benchmark embedded Rust operations to optimize binary size, memory, and execution overhead on MCUs. Implement 2D vector rendering, path morphing, AGSL shaders, and curved text shaping for memory-constrained co-processors.

Develop and maintain libraries to run small-footprint operations on wearable MCUs and resource-constrained systems. Manage display offload lifecycles, bind state variables, and optimize offload/deoffload latency. Build automated screenshot and golden tests, fuzz testing, and debugging tools. Collaborate with cross-site engineering teams to build high-quality, end-to-end Remote Compose solutions for Google and the Android community.

Job description provided by Google.
View the original posting