Senior Algorithm Engineer Sydney

1 week ago


Sydney, New South Wales, Australia Advanced Navigation Full time $120,000 - $180,000 per year

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.


  • Sydney, New South Wales, Australia Advanced Navigation Full time $150,000 - $250,000 per year

    Advanced Navigation - It's In The NameAdvanced Navigation is a global leader in APNT and autonomous system technologies. By leveraging capabilities in software-defined hardware, every solution delivers unrivaled capabilities and exceptional performance across land, air, sea and space applications where GPS is unreliable.Made possible with extensive research,...

  • Algorithms Team Lead

    2 weeks ago


    Sydney, New South Wales, Australia DroneShield Full time $200,000 - $250,000 per year

    Work with cutting edge AI technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world's most challenging technical problems in the rapidly growing counterdrone sector. Our customers are militaries, government agencies, airports, critical infrastructure, law enforcement and many others.With...


  • Sydney, New South Wales, Australia Advanced Navigation Full time $180,000 - $250,000 per year

    About the roleWe are seeking a visionary technical leader to join our engineering team as the Head of Algorithm Engineering. This is a pivotal role responsible for defining and executing the technical strategy for our core navigation algorithms and autonomy software. You will be the chief technical architect for these systems, leading a dedicated team of...


  • Sydney, New South Wales, Australia Nuage Technology Group Full time $180,000 - $200,000 per year

    Senior Software Engineer | RustLocation:Remote-first (Aust Based)About the RoleWe're partnering with a product focused company looking to expand its engineering team. As a Senior Rust Engineer, you'll play a key role in designing and building high-performance, secure, and scalable systems. You'll collaborate across teams to shape the architecture and ensure...


  • Sydney, New South Wales, Australia Neara Full time $120,000 - $180,000 per year

    ABOUT NEARAImagine preventing wildfires before they start, or ensuring power grids stay resilient during extreme weather. That's the real-world impact we create every day at Neara.We build 3D physics-enabled digital twins of critical infrastructure networks that help utilities and infrastructure companies run scenarios, assess risks, and make smarter...


  • Sydney, New South Wales, Australia Gumtree Group Full time $120,000 - $180,000 per year

    Join us at Gumtree Group (Gumtree, CarsGuide, Autotrader) as we grow Australia's leading classifieds and lifestyle network, reaching 1 in 4 Aussies every month.About The RoleAs part of our growth journey, we are looking for aSeniorMachine Learning Engineerto join our Technology Team. As a Senior Machine Learning Engineer, you will be responsible for...


  • Sydney, New South Wales, Australia Neara Full time $120,000 - $180,000 per year

    ABOUT NEARA Imagine preventing wildfires before they start, or ensuring power grids stay resilient during extreme weather. That's the real-world impact we create every day at Neara. We build 3D physics-enabled digital twins of critical infrastructure networks that help utilities and infrastructure companies run scenarios, assess risks, and make smarter...


  • Sydney, New South Wales, Australia Riot Games Full time $120,000 - $180,000 per year

    As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We have a deep passion for helping to bring joy to players via technical solutions.In VALORANT Foundations, we focus on the game engine, content pipelines, developer workflows, and other critical core...


  • Sydney, New South Wales, Australia Riot Games Full time $120,000 - $180,000 per year

    AsSoftware Engineersat Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We have a deep passion for helping to bring joy to players via technical solutions.In VALORANT Foundations, we focus on the game engine, content pipelines, developer workflows, and other critical core...


  • Sydney, New South Wales, Australia Riot Games Full time $120,000 - $180,000 per year

    As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value.As a Senior Software Engineer on the Sydney Core Tech team within...