Summary
Looking for an engineer with a deep understanding of GNSS positioning algorithms and statistical validation methods to enhance the reliability and robustness of a proprietary location system. You will define "correct" for positioning accuracy, evaluate algorithm changes against ground-truth data, and drive continuous improvement using data-driven insights. Requires a Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, or equivalent experience, with 3+ years of experience in GNSS algorithm testing, positioning validation, or wireless system verification. Proficiency in Python for data analysis, scripting, and automation is essential, along with experience with GNSS simulation equipment and RF record-and-playback systems. Familiarity with QA methodologies and test automation strategy is also needed.
Required Skills
QA MethodologiesGNSS simulationPythonGNSS positioning algorithmsStatistical validation
Details
- Experience Required
- 3+ years
- Posted
- Jul 11, 2026
Description
The Software Location QE team operates at the intersection of algorithm development and quality engineering. We design experiments, build analysis pipelines, and run validation campaigns that prove (or disprove) that location algorithms meet Apple's rigorous standards across real-world and simulated environments.
We're looking for an engineer with a deep understanding of GNSS positioning algorithms and statistical validation methods to strengthen the reliability and robustness of our proprietary location system. You will define what "correct" looks like for positioning accuracy, evaluate algorithm changes against ground-truth data, and drive continuous improvement through data-driven insights.
Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, or equivalent experience.
3+ years of experience in GNSS algorithm testing, positioning validation, or wireless system verification.
Proficiency in Python for data analysis, scripting, and automation
Experience with GNSS simulation equipment (Spirent, LabSat) and RF record-and-playback systems for repeatable algorithm validation.
Solid understanding of positioning accuracy metrics and statistical methods for evaluating algorithm performance.
Familiarity with QA methodologies and test automation strategy.
Knowledge of the chipset validation lifecycle , from silicon bring-up through production-level algorithm tuning.
Understanding of A-GNSS protocols, multi-constellation processing (GPS, Galileo, GLONASS, BDS), and sensor-fusion architectures
Experience with genAI in applications to anomaly detection, test-case generation, or automated log analysis.
Ability to read and interpret 3GPP location-service specifications (LPP, SUPL) and translate logs to verify misses against conformance requirements
Excellent written and verbal communication skills; comfortable presenting algorithm validation results to cross-functional audiences.
Prior experience in fast-paced, agile environment with the flexibility to pivot quickly to support evolving product requirements.