Google

Software Developer, Android, XR System UI

Google
Apply
1 day ago
Waterloo, CanadaEntry Level

Responsibilities

  • Create user-centric experiences and foundational platform components from concept through deployment for the Android glasses platform.
  • Design and implement shared system UI services, including dynamic widgets, AI agent integration, and notification management.
  • Develop and improve interaction methods for augmented reality in collaboration with machine learning perception specialists.
  • Partner with UX and product management teams to prototype solutions, translate user needs, and conduct user testing.
  • Plan and prioritize feature roadmaps with program management, product management, and UX stakeholders.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 1 year of experience with graphical user interface development.
  • Preferred experience with Android development in Kotlin or Java.
  • Preferred proficiency with AI-based workflows and systems thinking.
  • Preferred ability to adapt emerging technologies to limited-computing contexts such as wearables.

Benefits

  • Canada base pay is CAD $126000–$129000, plus a 15% bonus target, equity, and benefits.
  • The role focuses on XR devices such as smart glasses and headsets and involves collaboration with UX, product, program management, and machine learning teams.

Tech Stack

Categories

Mobile
Google

About Google

10,000+ employees

Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.

Contact me