Google's Augmented Reality team is seeking a Software Developer to join their expert group focused on building foundations for immersive computing and creating helpful, delightful user experiences. This role combines embedded systems development with AR technology, making immersive computing accessible to billions through mobile devices.
As a Software Developer at Google, you'll be working on critical projects with opportunities to impact how billions of users interact with technology. The role demands expertise in embedded systems, firmware development, and hardware integration, particularly focusing on AR system software. You'll be responsible for designing and maintaining firmware, developing hardware bring-up plans, and working with Linux device drivers and Android integration.
The position offers the chance to work with cutting-edge AR technology while being part of Google's innovative engineering culture. You'll collaborate with experts in the field and have the opportunity to contribute to the future of immersive computing. The role requires strong technical skills in embedded systems, C/C++, Python, and hardware debugging, combined with the ability to manage project priorities and deliverables effectively.
This is an excellent opportunity for someone passionate about both software and hardware, particularly in the emerging field of augmented reality. You'll be working at the intersection of embedded systems and AR technology, helping to shape the future of how people interact with digital information in the physical world. The role offers the chance to work on challenging technical problems while contributing to products that will impact billions of users worldwide.