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
Contact Company
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 enables widespread adoption of XR experiences. The position involves working with the input team to manage user interactions, security, and OpenXR input integration within Android XR.

The ideal candidate will have extensive experience with Android development, particularly in AOSP or device-level work. Strong expertise in C++ programming, data structures, and algorithms is essential. The role requires experience with graphics pipelines (Vulkan/OpenGL) and familiarity with Virtual, Augmented, or Mixed Reality technologies.

As part of Google's Augmented Reality team, you'll collaborate with diverse experts to make immersive computing accessible to billions through mobile devices. The role offers opportunities to work on cutting-edge technology while contributing to Google's mission of organizing the world's information.

Key responsibilities include delivering robust software solutions, code review, and technical leadership within the team. You'll work on projects spanning Android framework, Hardware Abstraction Layer, applications, and cloud infrastructure. The position requires strong communication skills and the ability to work independently while collaborating with cross-functional teams.

The compensation package includes a competitive base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for experienced engineers passionate about shaping the future of XR technology while working at one of the world's leading tech companies.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Android, XR Platform

  • Deliver software and technical support towards 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

Interested in this job?

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

Senior Software Engineer Android, Google Photos

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

Senior Software Engineer, Mobile (Android), Search

Senior Android Engineer role at Google Search, developing mobile solutions that impact billions of users globally, requiring 5+ years of software development experience.

Senior Software Engineer, Mobile (Android)

Senior Software Engineer position at Google working on Android mobile platform development, requiring 5 years of software development experience.

Senior Software Engineer, Android, Platform and Devices

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

Senior Software Engineer, Android Developer Experience

Senior Software Engineer position at Google focusing on Android Developer Experience, building technical foundations and infrastructure for Google's flagship products.