Senior Software Engineer - Navigation and state estimation algorithms
Advanced Navigation · AU
23 days agoImpress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer - Navigation and state estimation algorithms role.
Rezi rewrites your resume against Advanced Navigation's job description. Free.

Tailor your resume to this Senior Software Engineer - Navigation and state estimation algorithms role.
Rezi rewrites your resume against Advanced Navigation's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - Navigation and state estimation algorithms posting at Advanced Navigation — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - Navigation and state estimation algorithms posting at Advanced Navigation — free, in seconds.
About the Role
As a Senior Software Engineer at Advanced Navigation, you will operate at the tip of the spear within our 'skunkworks' Special Projects Team. You will fulfill the critical role of developing the highly specialized navigation and state estimation algorithms responsible for processing high-precision sensor signals at the heart of our world-leading products.
Responsibilities
- Interpret product and system-level specifications to create software architectures and navigation algorithms that can be executed and tested against.
- Develop and implement stochastic state estimation techniques and advanced algorithms for robust navigation and online sensor calibration.
- Design sensor-fusion solutions utilizing a diverse array of inputs, which may include inertial, magnetic, GNSS, optical, or ranging sensors.
- Develop and evaluate position and orientation estimation algorithms within 6-DOF simulation environments.
- Conduct thorough performance and uncertainty analysis using Monte Carlo simulations and covariance evaluations.
- Anticipate cross-functional impacts and proactively liaise with hardware, system, and production teams to successfully integrate algorithms into embedded platforms.
- Perform hardware-in-the-loop (HWIL) testing and algorithm verification to validate overall system performance.
- Evaluate field and operational test data to identify, analyze, and resolve system anomalies.
- Develop Work Breakdown Structures in Jira and maintain the hygiene of active tickets and assigned tasks.
- Document software architectures, test specifications, and execution procedures for complex systems.
Requirements
- Leverage deep knowledge acquired through 5+ years of experience in complex technical domains - such as aerospace, autonomous vehicles, or defence systems - to design, implement, and validate advanced sensor fusion architectures.
- Utilize expertise in modern software engineering and mathematical modeling (including C/C++, Python, and MATLAB) to translate system specifications into robust software solutions for real-time embedded environments.
- Augment software development workflow with robust simulation practices, hardware-in-the-loop (HWIL) testing, and comprehensive uncertainty analysis to ensure all algorithms are verifiably fit for purpose before deployment.
- B.Sc., M.Sc., or Ph.D. in Computer Science, Electrical/Electronics Engineering, or a related highly technical field.
- 5+ years of software engineering experience with a strong focus on navigation algorithm development, sensor fusion, or state estimation.
- 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.
Skills
- C/C++
- Python
- MATLAB
- Inertial Navigation Systems (INS)
- GNSS integration
- Sensor calibration methodologies
- State estimation algorithms
- Sensor fusion architectures
- 6-DOF simulation
- Hardware-in-the-loop (HWIL) testing
Experience Level
- 5+ years
Education Level
- B.Sc.
- M.Sc.
- Ph.D.