Software Developer III, Immersive XR Operating Systems

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$141,000 - $202,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR

Description For Software Developer III, Immersive XR Operating Systems

Google is seeking a Software Developer III for their Immersive XR Operating Systems team, focusing on augmented and virtual reality technologies. The role involves working on critical components of AR/VR devices, including compositor, input, System UI, OpenXR, and perception systems. The team specializes in scene graph and graphics buffers optimization for high-quality, low-latency 3D graphics.

As part of the Google Augmented Reality team, you'll be working with experts dedicated to making immersive computing accessible to billions through mobile devices. The position requires strong expertise in operating systems, C++ programming, and system optimization. You'll be responsible for developing robust software solutions, managing end-to-end tasks, and collaborating with cross-functional teams.

The ideal candidate should have at least 2 years of experience in software development and operating systems. Knowledge of performance optimization, Android internals, and augmented reality is highly valued. The role offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits.

This is an excellent opportunity for engineers passionate about pushing the boundaries of immersive technology while working at one of the world's leading tech companies. You'll be part of a team that's shaping the future of how people interact with digital content in the physical world. The position offers significant growth potential and the chance to work on cutting-edge AR/VR technology that will impact billions of users.

Last updated 6 days ago

Responsibilities For Software Developer III, Immersive XR Operating Systems

  • Deliver end-to-end tasks towards a larger goal with minimal assistance from more senior team members
  • Write robust, reliable, efficient, and testable software designed to run in environments that span bare-metal to cloud
  • Communicate and align work within affected teams and with cross-functional partners
  • Plan and execute prioritized project work independently, managing their own priorities and making appropriately paced progress without supervision
  • Review code developed by other developers and provide feedback to ensure best practices

Requirements For Software Developer III, Immersive XR Operating Systems

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience working on operating systems
  • Experience developing software applications using the C++ programming language

Interested in this job?

Jobs Related To Google Software Developer III, Immersive XR Operating Systems

Software Developer, XR Camera Systems/Perception Systems

Software Developer position at Google's AR team, focusing on XR Camera Systems and Perception Systems development, requiring expertise in embedded systems and image processing.

Imaging and Multimedia System Architect, Silicon

Lead system architecture for Google Tensor SoCs, focusing on imaging, multimedia, and GenerativeAI features for Pixel devices.

Technical Program Manager III, Embedded, Pixel

Technical Program Manager III position at Google, leading software development for Pixel devices, requiring 5 years of program management experience and hardware/software expertise.

ASIC Platform Software Architect

ASIC Platform Software Architect position at Google, developing custom silicon solutions and software for next-generation consumer products.

Tensor SOC Performance DV Engineer

Join Google as a Tensor SOC Performance DV Engineer to develop custom silicon solutions and architectural models for next-generation hardware products.