Senior Software Engineer, Android, XR Platform

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

Description For Senior Software Engineer, Android, XR Platform

Google is seeking a Senior Software Engineer to join their Android XR Platform team, focusing on building the foundations for immersive computing experiences. This role is crucial in developing the Android XR platform that will enable widespread adoption of XR experiences. The position involves working with core Android components, graphics pipelines, and input systems to create robust and versatile solutions for Extended Reality applications.

The role requires extensive experience in Android development, particularly with AOSP, and strong expertise in C++ programming. You'll be part of the input team, working on critical aspects such as input management, routing and dispatch, focus management, and OpenXR input integration. The position offers competitive compensation ranging from $161,000 to $239,000, plus additional benefits including bonus and equity.

As a senior engineer, you'll have the opportunity to work on cutting-edge technology that will shape the future of how billions of users interact with immersive experiences. You'll be part of Google's Augmented Reality team, a diverse group of experts focused on making immersive computing accessible through mobile devices.

The ideal candidate should have at least 5 years of experience in software development, with specific expertise in Android systems and graphics programming. You'll need to demonstrate leadership qualities, be self-driven, and have the ability to work effectively in a cross-functional environment. This is an excellent opportunity for someone passionate about XR technology and interested in working at the forefront of immersive computing innovation.

Working at Google means joining a company that's committed to developing transformative technologies while maintaining a culture of inclusion and diversity. You'll have access to extensive resources, collaborate with talented engineers worldwide, and contribute to products that impact billions of users. The role offers significant growth potential and the chance to shape the future of Android XR platform development.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Android, XR Platform

  • Deliver software and technical support towards the 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
Vision Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity

Interested in this job?

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

Senior Software Engineer, Mobile Android, Split Compute

Senior Android Engineer role at Google working on Split Compute platform for Augmented Reality technologies.

Senior Software Engineer, Android, Platform and Devices

Senior Software Engineer position at Google focusing on Android platform and devices, developing storage solutions and system-level components.

Senior Software Engineer, Android, Platform and Devices

Senior Software Engineer position at Google focusing on Android platform development and storage solutions, requiring 5+ years of experience in software development.

Senior Software Engineer Android, Google Photos

Senior Android Engineer role at Google Photos, focusing on developing and improving mobile applications while leading junior engineers and architecting scalable solutions.

Senior Software Engineer Android, Google Photos

Senior Android Engineer role at Google Photos, focusing on mobile development, technical leadership, and product innovation in Sydney.