Location Estimation Scientist

Santa Clara Valley (Cupertino), California, United States
Software and Services


Role Number:200134100
Develop and improve multi-sensor navigation technology as a location estimation scientist. Craft the next generation of location-aware mobile experiences by working on state-of-the-art technologies to seamlessly integrate people’s digital and physical lives. Are you passionate about building technology that will make a difference? Do you flourish with good creative challenges? Do you love attention to detail? If so, we might just be the team for you.

Key Qualifications

  • Proficient in Bayesian estimation concepts and Kalman filtering
  • Proficient in statistics concepts and statistical data analysis
  • Familiar with inertial navigation systems
  • Proficient in C++
  • Familiar with modern object-oriented programming concepts and design patterns
  • Familiar with efficient, real-time software design
  • Familiar with Linux-based operating systems
  • Comfortable implementing complex mathematical algorithms and bookkeeping schemes
  • Comfortable working with a development team on a large body of code
  • Eager to learn new techniques and experiment with state-of-the-art navigation technologies


Here at Apple, we build devices and services that enrich our customers’ lives. In the location technologies group, we help people connect: with each other, and with our planet. We reach more than a billion people. We help them find their way, and we help them find each other. Every single day, our customers use more than 5,000 years of location services, so what we do and how we do it makes a difference. Join our team, and we’ll help you do the best work of your life. If you join our team, you’ll research, design, develop, debug, and support location estimation software with a focus on multi-sensor GNSS and radionavigation technology. You’ll also collaborate to qualify performance and support commercialization for hundreds of millions of users on multiple hardware families. You’ll share responsibility for radionavigation system architecture including GPS, GLONASS, Galileo, QZSS, and Beidou. You’ll also participate in radionavigation receiver design and radionavigation estimation software design.

Education & Experience

Applicants should have a PhD or Master’s degree in Engineering, Computer Science or related field with emphasis in positioning and Bayesian estimation.

Additional Requirements