Senior Algorithm Engineer Sydney at Advanced Navigation
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

21 Dec, 25

Salary

0.0

Posted On

22 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Algorithm Development, Sensor Fusion, State Estimation, Kalman Filtering, MATLAB, Mathematics, Version Control, Bayesian Inference, Object Tracking, Target Tracking, SLAM, Research Literacy, Embedded Systems, Digital Signal Processing, Code Documentation, Troubleshooting

Industry

Robotics Engineering

Description
About the role Advanced Navigation has a heavy engineering focus, with R&D capability in Sydney, Canberra, Newcastle and Perth. Our products are developed and manufactured in Australia and are designed to deliver critical navigation information across sea, land and air platforms including surface, subsea assets, ground vehicles, and unmanned aerial vehicle applications. We are seeking a highly skilled Senior Algorithm Engineer with a passion for robotics, and sensor fusion, to research, develop, and implement advanced state estimation algorithms for our navigation systems. The ideal candidate will have a strong theoretical foundation and practical experience in solving complex real-world problems, with a focus on Kalman filtering and related techniques. What you'll do Invent and develop new ideas into commercially viable innovations. Design, develop, and implement advanced sensor-fusion navigation algorithms, with a focus on state estimation techniques (e.g., Kalman filters) Model and simulate algorithms in MATLAB to optimize navigation performance across various sensors, vehicles, and customer use cases. Collaborate with embedded engineers to implement, test, and validate algorithms on resource-constrained devices. Analyze and interpret performance data to improve algorithm accuracy and robustness. Stay up-to-date with the latest research and advancements in state estimation, sensor fusion, and related fields. Contribute to the development of modular, readable, and well-documented code. Participate in code reviews and contribute to improving software engineering best practices. Troubleshoot and resolve complex algorithm-related issues. Qualifications Deep understanding of the fundamentals of state estimation techniques, including Kalman filtering (KF), Extended Kalman filtering (EKF), and Unscented Kalman filtering (UKF). Proven experience in developing and testing novel algorithms to solve real-world problems. High-level proficiency in MATLAB for algorithm modeling and simulation. Strong mathematical skills, including linear algebra, probability theory, and statistics. Proficiency in version control systems, particularly Git. Ability to write modular, readable, and maintainable code. Experience with Bayesian inference, object tracking, target tracking, or SLAM (Simultaneous Localization and Mapping) is desirable Excellent research literacy, with the ability to comprehend and apply the latest research papers. Experience in implementing algorithms intended for resource-constrained embedded systems. Experience with MEX for MATLAB. Knowledge of digital signal processing (DSP) First-class honours degree in a relevant field such as Engineering, Robotics, Mathematics, Physics, or Computer Science.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Senior Algorithm Engineer will research, develop, and implement advanced state estimation algorithms for navigation systems. Responsibilities include designing and simulating algorithms, collaborating with embedded engineers, and analyzing performance data to enhance algorithm accuracy.
Loading...