Navigation Algorithms Engineer
Xona · Burlingame, CA · 4 wk ago
On-siteInformation TechnologyFull-time
About the role
We're looking for a Navigation Algorithms Engineer to join our Ground Software team. This is a hands-on algorithm role: you'll build tools that keep an eye on constellation health and work on the core estimation pipelines, including Precise Point Positioning (PPP), that make centimeter-level accuracy possible. This role is a great fit for someone with a solid foundation in statistics and estimation who wants to apply it to real satellite navigation systems.
Responsibilities
- Constellation Monitoring: Develop tools to monitor the health, availability, and performance of the Pulsar constellation and GNSS signals in real time.
- Estimation Pipelines: Collaborate on and help validate Precise Point Positioning (PPP) algorithms and other estimation pipelines across the navigation stack.
- Collaboration & Growth: You'll collaborate closely with our navigation engineering team to ship early-stage prototypes and develop them into core pieces of our production pipeline
Requirements
- MS or PhD in Aerospace Engineering, Electrical Engineering, Geomatics, Applied Mathematics, or a related field.
- Solid foundation in statistics and estimation theory (e.g., least squares, Kalman filtering) from coursework, research, or project experience.
- Familiarity programming in both C++ and Python.
- Internship, academic research, or project-based experience with navigation, estimation, or signal processing is welcomed in place of industry experience.
Qualifications
- Prior exposure to PPP algorithms or implementations.
- Familiarity with GNSS receiver internal mechanics or the GNSS signal processing chain.
- Familiarity with GNSS data formats (RINEX, SP3, RTCM).
- Familiarity with orbital mechanics, reference frames, and time systems.