GNSS Platform Software Engineer - Measurement Engineer

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Jul 25, 2019

Role Number: 200084727

Join our Sensing and Connectivity team and drive innovation that matters! We create and seamlessly integrate technologies that enrich people's lives and deliver the absolute best user-experience. If you're passionate about building technology that will make a difference, we may have the job for you. Come and create the next generation of Apple's iOS GNSS location platform that powers positioning and location services on the iPhone, iPad, Apple Watch, and future products. We are looking for experienced software engineers who are passionate about the location/navigation domain and have a strong background in satellite navigation (GNSS) measurement engine firmware and related algorithms

Key Qualifications

  • Has a strong understanding of GNSS signals and their processing to form GNSS observables (measurements) including experience in one or more of the following:
  • acquisition and tracking strategies
  • use of external aiding data
  • embedded tracking loops
  • RF coexistence
  • weak signal tracking
  • multi-path mitigation
  • jamming and spoofing mitigation
  • embedded firmware development
  • Has direct experience with the development of embedded firmware algorithms and their integration into a larger software system
  • Is fluent with in-system characterization, debugging, and optimization techniques
  • Is a proficient software developer in languages such as C, C++, Python and familiar with source control tools such as git
  • Will thrive in a dynamic, collaborative environment and will communicate effectively with cross-functional team members


At Apple, you will join a group of world class location engineers and software architects who develop the GNSS software stack that is shared across all our devices. You will: apply your skills and experience to solve some of the most challenging problems in personal navigation; work closely with systems and hardware engineers to define and develop new navigation technologies and applications; work directly on the location platform framework that delivers accurate and seamless positioning information to Apple-internal and third-party clients. At Apple, you will have the unique and rewarding opportunity to craft upcoming products that will delight and inspire millions of Apple's customers every single day

Education & Experience

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field with 3+ years of industry experience with embedded GNSS systems.

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

GNSS Platform Software Engineer - Measurement Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good