SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Advanced Navigation is a world-leading innovator in AI robotics and navigation technologies serving aerospace, autonomous vehicles, defense, and space applications. The company supplies navigation and sensor fusion solutions to major customers including Airbus, Boeing, Google, Tesla, NASA, Apple, and General Motors.
As a Senior Software Engineer on the Special Projects Team, you will develop highly specialized navigation and state estimation algorithms that process high-precision sensor signals at the core of Advanced Navigation's products. You will design, implement, and validate advanced sensor fusion architectures for real-time embedded environments, translating system specifications into robust software solutions.
Key responsibilities include:
- Interpreting product and system-level specifications to create software architectures and navigation algorithms
- Developing and implementing stochastic state estimation techniques and advanced algorithms for robust navigation and online sensor calibration
- Designing sensor-fusion solutions utilizing inertial, magnetic, GNSS, optical, or ranging sensors
- Developing and evaluating position and orientation estimation algorithms within 6-DOF simulation environments
- Conducting thorough performance and uncertainty analysis using Monte Carlo simulations and covariance evaluations
- Performing hardware-in-the-loop (HWIL) testing and algorithm verification
- Evaluating field and operational test data to identify and resolve system anomalies
- Liaising with hardware, system, and production teams to integrate algorithms into embedded platforms
- Documenting software architectures, test specifications, and execution procedures
- Managing work breakdown structures and maintaining task hygiene in Jira
You will leverage deep technical knowledge acquired through 5+ years of experience in complex domains such as aerospace, autonomous vehicles, or defense systems, combined with expertise in modern software engineering and mathematical modeling.
REQUIREMENTS:
- B.Sc., M.Sc., or Ph.D. in Computer Science, Electrical/Electronics Engineering, or related highly technical field
- 5+ years of software engineering experience with strong focus on navigation algorithm development, sensor fusion, or state estimation
- Proficiency in C, C++, and Python; expertise with MATLAB or similar mathematical modeling tools
- Strong foundational understanding of Inertial Navigation Systems (INS), GNSS integration, and sensor calibration methodologies
- Demonstrated experience developing and deploying robust state estimation algorithms and advanced sensor fusion architectures
- Experience with 6-DOF simulation, algorithm validation methodologies, and Hardware-in-the-loop (HWIL) setups