Google's Augmented Reality team is seeking a Software Engineer to work on foundational systems for immersive computing experiences. This role combines embedded systems development with cutting-edge AR technology, focusing on making immersive computing accessible to billions through mobile devices. You'll be working on critical low-level software components including bootloaders, device drivers, and middleware for AR systems. The position requires expertise in embedded development, real-time operating systems, and hardware interfaces. As part of Google's engineering team, you'll have the opportunity to work on technologies that directly impact how users interact with AR features. The role offers exposure to various aspects of system software development, from hardware bring-up to high-level system integration. You'll be collaborating with cross-functional teams to build robust, efficient software solutions that power next-generation AR experiences. This is an excellent opportunity for engineers passionate about both low-level systems programming and emerging AR technology to make a significant impact on future computing platforms.