CareerPlan

Senior Software Engineer - Navigation and state estimation algorithms

Sydney, New South WalesFull-time2026-10-16 → 2026-10-22

Core

Develop highly specialized navigation and state estimation algorithms processing high-precision sensor signals for real-time embedded environments.

Role type

Senior IC software engineer (navigation & sensor fusion)

Builds

Robust software solutions for real-time embedded navigation systems

Domain

Aerospace / Autonomous vehicles / Defence systems

Deliverable

production ML models

Required skills

C/C++, Python, MATLAB, stochastic state estimation, sensor fusion, 6-DOF simulation, uncertainty analysis, HWIL testing

Preferred skills

INS, GNSS integration, Monte Carlo simulations

Technologies

C, C++, Python, MATLAB, Jira

Responsibilities

Design sensor-fusion solutions utilizing diverse inputs (inertial, magnetic, GNSS, optical, ranging); Develop and evaluate position and orientation estimation algorithms within 6-DOF simulation environments; Conduct performance and uncertainty analysis using Monte Carlo simulations and covariance evaluations; Perform hardware-in-the-loop (HWIL) testing and algorithm verification; Interpret product specifications to create software architectures and navigation algorithms; Document software architectures, test specifications, and execution procedures.