Software Engineer III, Android microXR, Augmented Reality

Google is a global technology leader that develops innovative products and services used by billions of people worldwide.
$136,000 - $200,000
Android
Mid-Level Software Engineer
Hybrid
2+ years of experience
AR/VR

Description For Software Engineer III, Android microXR, Augmented Reality

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day.

The Android microXR project aims to build a software platform for Augmented Reality (AR) thin-client smart glasses based on Android. The Android microXR platform requires support for various system level components including drivers and system software for audio, display and other novel consumer hardware devices. In this role, you will enable various display systems(e.g., microLED, etc.) as well as custom hardware audio pipeline support, proximity sensors, Ambient light Sensor (ALS) and other embedded sensors.

The Google Augmented Reality team is a diverse group of experts tasked with building the foundations for great immersive computing and building helpful, delightful user experiences. We're focused on making immersive computing accessible to billions of people through mobile devices, and our scope continues to grow and evolve.

As a Software Engineer III in the Android microXR team, you will:

  • Build embedded platforms used in consumer electronics products.
  • Specialize in operating systems, android, device drivers and electrical engineering.
  • Focus on building reusable software platforms aiming heterogeneous architectures including A-class and M-class compute units with embedded sensor devices.
  • Design cross-platform operating systems aiming smart eyewear, read and review data sheets and schematics, and knowledge of digital design, system performance analysis.

Join us in shaping the future of augmented reality and immersive computing at Google!

Last updated a month ago

Responsibilities For Software Engineer III, Android microXR, Augmented Reality

  • Build embedded platforms used in consumer electronics products
  • Specialize in operating systems, android, device drivers and electrical engineering
  • Focus on building reusable software platforms aiming heterogeneous architectures including A-class and M-class compute units with embedded sensor devices
  • Design cross-platform operating systems aiming smart eyewear, read and review data sheets and schematics, and knowledge of digital design, system performance analysis

Requirements For Software Engineer III, Android microXR, Augmented Reality

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C/C++ programming language, or 1 year of experience with an advanced degree in a related industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience working with embedded operating systems and audio and bluetooth on consumer devices
  • Experience with Advanced Audio Distribution Profile (A2DP) and audio algorithms

Benefits For Software Engineer III, Android microXR, Augmented Reality

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Android microXR, Augmented Reality

Software Engineer, Google Meet Interoperability/Rooms Media, Android

Google seeks a Mid-Level Software Engineer for Android to innovate in video conferencing and collaboration technologies.

Developer Relations Engineer, Android and Play, Games

Google seeks a Developer Relations Engineer for Android and Play, Games to foster developer community and improve gaming experiences on Android platforms.

Software Engineer III, Mobile (Android), Google Workspace

Google seeks a Software Engineer III for Android development in Google Workspace, offering competitive salary and benefits.

Software Engineer Android

Google seeks a Mid-Level Android Software Engineer in Mexico City to develop next-gen technologies, requiring 2 years of experience and strong skills in Android development, AI/ML, and data infrastructure.

Android Software Engineer

Join Google's Waze team as an Android Software Engineer in Tel Aviv, developing next-gen navigation technologies.