CareerPlanSign in

Software Developer III, Android XR

Waterloo region, Ontario💼 Full-time💰 $150,000–$150,000🗓 2026-06-05 → 2026-08-06

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

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.