Software Developer III, Android XR
Core
Design and develop software for measuring and maintaining calibration on Android XR headsets, including factory tools and runtime services.
Role type
Senior IC software developer (Android XR calibration)
Builds
Factory calibration tools and Android XR calibration services for head-mounted devices
Domain
Consumer electronics / XR / Computer vision
Deliverable
production ML models | product features
Required skills
C++, Rust, Java, computer vision, graphics, machine learning, computational imaging, hardware integration, state estimation algorithms, data structures and algorithms
Preferred skills
Master's or PhD in Computer Science, Android OS below application level experience, factory calibration processes experience, online state estimation algorithms (e.g., Kalman filters)
Technologies
C++, Rust, Java, Android OS
Responsibilities
Design and develop software for measuring and maintaining calibration on Android XR headsets; Build components of the Android XR operating system; Collaborate with hardware and software teams; Understand physics of XR headsets and write software accounting for hardware variability; Use AI-based tools to accelerate development
Seniority
Senior, hands-on IC