Senior Software Engineer, Android, XR Platform

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$161,000 - $239,000
Android
Senior Software Engineer
In-Person
5+ years of experience
AR/VR · Enterprise SaaS

Description For Senior Software Engineer, Android, XR Platform

Google is seeking a Senior Software Engineer to join their Android XR Platform team, focusing on developing next-generation technologies that will revolutionize how billions of users interact with extended reality experiences. This role is part of the Google Augmented Reality team, a diverse group of experts building the foundations for immersive computing.

The position involves working on critical aspects of the Android XR platform, specifically focusing on input management, routing and dispatch, focus management, UI understanding, and OpenXR input integration. You'll be responsible for enabling seamless user interaction and security within Android XR while developing input simulation frameworks for testing.

As a senior engineer, you'll work with cutting-edge technologies across the full stack, from Android framework and Hardware Abstraction Layer (HAL) to applications and cloud services. The role requires expertise in C++ programming, AOSP development, and a strong understanding of graphics pipelines such as Vulkan or OpenGL.

The ideal candidate will have at least 5 years of experience in software development, with specific expertise in Android development and embedded systems. You'll be working in a complex, matrixed organization, collaborating with cross-functional teams to drive the advancement of AR/VR technologies.

This is an excellent opportunity to be part of Google's mission to make immersive computing accessible to billions of people through mobile devices. You'll have the chance to work on innovative projects, contribute to the development of new technologies, and help shape the future of extended reality experiences. The position offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.

Working at Google means joining a company that values diversity, equality, and inclusion, with a strong commitment to building a representative workforce. You'll be part of a team that's pushing the boundaries of what's possible in AR/VR technology while maintaining a focus on creating helpful, delightful user experiences.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, Android, XR Platform

  • Deliver software and technical support towards larger organizational goals
  • Write robust, reliable, efficient, and testable software for Android framework and HAL
  • Plan, prioritize and execute project work independently
  • Review code developed by other developers and provide feedback
  • Communicate clearly and align work within affected teams and cross-functional partners

Requirements For Senior Software Engineer, Android, XR Platform

Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 5 years of experience with software development in C++ and data structures/algorithms
  • 5 years of experience in Android Open Source Project (AOSP) or on Device
  • Experience with core Android components like multimedia, input and audio
  • Experience with Graphics pipelines such as Vulkan or OpenGL
  • Experience with Virtual, Augmented or Mixed Reality

Benefits For Senior Software Engineer, Android, XR Platform

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Android, XR Platform

Senior Software Developer, Front End, Android

Senior Software Developer position at Google, focusing on Android and front-end development, requiring 5 years of experience and strong technical expertise.

Senior Software Engineer, Chrome OS, Android

Senior Software Engineer position at Google, focusing on Chrome OS and Android development, requiring 5 years of experience and strong C++ skills.

Senior Software Engineer, Mobile (Android), Google Workspace

Senior Android Engineer position at Google Workspace, developing mobile applications with competitive compensation and opportunities for technical leadership.

Senior Software Engineer, Android Automotive

Senior Software Engineer position at Google focusing on Android Automotive development, requiring 5 years of software development experience and expertise in building vehicle-integrated Android systems.

Senior Software Developer, Front End, Android

Senior Software Developer position at Google focusing on Android and front-end development, requiring 5 years of experience and strong technical expertise.