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
Contact Company
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 part of Google's ambitious initiative to make augmented reality accessible to billions of users through mobile devices.

The position requires a skilled engineer to work on the input team, managing crucial aspects of the Android XR platform including 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 robust testing frameworks.

As a senior engineer, you'll be working with cutting-edge AR/VR technology, contributing to the Android Open Source Project, and collaborating with various teams across Google. The role offers an exciting opportunity to shape the future of extended reality experiences on Android devices, working with technologies like Vulkan, OpenGL, and various multimedia components.

The ideal candidate will bring strong experience in Android development, C++ programming, and a deep understanding of operating systems and graphics pipelines. You'll be part of a diverse team of experts in the Google Augmented Reality division, working on projects that directly impact how users interact with immersive technologies.

This position offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work on challenging technical problems while contributing to Google's mission of making immersive computing accessible to users worldwide. The role provides excellent growth potential within a fast-paced, innovative environment where you can make a significant impact on the future of AR/VR technology.

Last updated 4 hours 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 Engineer, Messages, Spam and Abuse, Android

Senior Software Engineer position at Google, focusing on spam and abuse prevention in Android Messages, requiring 5+ years of software development experience and Android expertise.

Senior Software Engineer, Mobile (Android), Google Workspace

Senior Software Engineer position at Google focusing on Android development for Google Workspace, offering competitive compensation and the opportunity to impact billions of users.

Senior Software Engineer, Mobile (Android)

Senior Software Engineer position at Google, focusing on Android development and contributing to mobile technologies that impact billions of users worldwide.

Senior Software Engineer Android, Google Photos

Senior Android Engineer role at Google Photos, building and improving mobile applications used by millions globally.

Senior Software Engineer, Engineering Productivity, Android

Senior Software Engineer position at Google focusing on Android Engineering Productivity, offering competitive compensation and the opportunity to impact billions of users.