Software Engineer Iii, Wear Core Platform

Google Google · Big Tech · London, United Kingdom

Software Engineer III on the Wear Core Platform team at Google, focusing on the Android-powered smartwatch operating system. This role involves full-stack development, feature contribution, bug fixing, and cross-functional collaboration within the wearables ecosystem. Requires experience in Java, C/C++, Rust, Python, or Go, and Android application development.

What you'd actually do

  1. Work on full-stack development within Wear OS, which is an Android-based licensed platform. Contribute to exciting new features.
  2. Work closely with the other teams within Google’s watch software ecosystem.
  3. Build accompanying tools, tests, utilities and telemetry.
  4. Improve the quality and functionality of Wear OS by fixing bugs found during development, user trials and field use.
  5. Work cross-functionally with other Google teams to enable Google services and experiences on watches.

Skills

Required

  • software development in Java, C/C++, Rust, Python, Go or similar
  • Android application development

Nice to have

  • Android or other mobile platforms and Android framework development
  • building full-stack Android applications, ranging from building user interfaces to low-level Android libraries
  • microcontroller or embedded systems architectures
  • data structures, algorithms and systems design
  • investigative problem solving skills