Google's Augmented Reality team is seeking a Software Developer to join their XR Camera Systems/Perception Systems team. This role is crucial in building the foundations for immersive computing and creating helpful, delightful user experiences. The position focuses on making immersive computing accessible to billions through mobile devices.
As a Software Developer, you'll be working on critical projects involving camera sensor integration, imaging pipelines, and XR software stack development. The role requires expertise in embedded systems, image processing, and strong programming skills in C++. You'll collaborate with various teams including Android, ML/perception, SystemUI, and external partners.
The ideal candidate should have at least 2 years of experience in both embedded systems development and image processing. While a Bachelor's degree is required, candidates with advanced degrees (Master's or PhD) in Computer Science, particularly with specialization in camera systems, embedded systems, or computer vision, are preferred.
Google offers an environment where you'll work on cutting-edge technology that impacts billions of users. The company is committed to building a diverse workforce and creating a culture of belonging. This role provides an opportunity to be at the forefront of AR technology development while working with experts in the field.
The position involves complex technical challenges in real-time applications on mobile platforms, requiring skills in performance optimization and high-performance computer vision systems. You'll be part of a team that's continuously pushing the boundaries of what's possible in immersive computing, making this an exciting opportunity for someone passionate about AR/VR technology and its future applications.