Google's Augmented Reality team is responsible for exploring Augmented Reality (AR) and Virtual Reality (VR) technologies that can see and sense the world from the same vantage point as you, and interweave digital information. The team's goal is to give users capabilities by making computing more perceptive, immersive, and accessible. As a member of the Split-Compute team, you will help to deliver platform services, the developer SDK, and testing frameworks to enable ecosystems for AR.
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 Staff Software Engineer in the Android Augmented Reality team, you will:
This role requires a Bachelor's degree or equivalent practical experience, with 8 years of experience in software development and data structures/algorithms. You should have 5 years of experience testing and launching software products, 3 years of experience with software design and architecture, and 5 years of experience with Android application development.
Preferred qualifications include experience with Kotlin or Java, and C++, Android Open Source Project, developing embedded systems/Linux, system profiling, knowledge of networking transports and protocols (including Wi-Fi and BT/BLE), and knowledge of video codecs.
Join Google's Augmented Reality team and be at the forefront of immersive computing technology, working on projects that will shape the future of how billions of users interact with information and the world around them.