Skip to content
Shield AIShield AI

Senior Staff Engineer, Autonomy

Senior autonomy engineer designing, testing, and integrating autonomous capabilities for uncrewed aircraft. The role requires strong modern C++ experience, substantial robotics or aerospace systems experience, and leadership of junior engineers.

About the job

Responsibilities

  • Design and implement autonomous behaviors for uncrewed aircraft.
  • Work with real sensor data and build robust sensor fusion solutions.
  • Develop and test autonomy systems in high-fidelity software- and hardware-in-the-loop simulations.
  • Integrate autonomy products with third-party aircraft and systems.
  • Collaborate across AI, robotics, and systems engineering teams to deliver integrated solutions.
  • Contribute to architecture, code quality, design reviews, and engineering best practices.
  • Lead and mentor junior engineers.

Requirements

  • Tertiary-level qualification in Computer Science, Mechatronics, Software Engineering, Aerospace, Robotics, or a related field.
  • Significant professional experience in robotics, autonomy, perception, or aerospace systems.
  • Strong experience with modern C++.
  • Significant experience building and delivering reliable software systems, ideally in fast-paced environments.

Nice-to-haves

  • Experience with uncrewed systems, especially airborne systems.
  • Defence industry experience.
  • Experience with state estimation, real-time systems, guidance, navigation and control, or path planning.

Skills

C++, Robotics, Autonomy, Perception, Sensor Fusion, Path Planning, State Estimation, Real-Time Systems, Guidance Navigation And Control, Software-In-The-Loop Simulation, Hardware-In-The-Loop Simulation, Systems Engineering

Shield AI

Shield AI

Melbourne, Australia

Staff Engineer, Modelling and Simulation
No salary listedOn-site7+ YOEEmbedded Engineering

Leads the architecture and delivery of high-performance, distributed simulation systems for uncrewed aircraft mission autonomy. The role requires extensive software and systems integration experience, modern C++, Python, containerisation, Linux, and technical leadership.

Shield AI

Shield AI

Melbourne, Australia

Staff Engineer, Autonomy
No salary listedOn-site7+ YOEEmbedded Engineering

Staff Autonomy Engineer designing, integrating, and validating autonomous behaviors for uncrewed aircraft. The role requires strong modern C++ experience, professional robotics or aerospace systems experience, and expertise in areas such as perception, sensor fusion, planning, or controls.

Shield AI

Shield AI

Melbourne, Australia

Senior Engineer, Autonomy
No salary listedOn-site7+ YOEEmbedded Engineering

Hands-on autonomy engineer designing, developing, simulating, and integrating autonomous capabilities for uncrewed aircraft. Requires strong modern C++, substantial robotics or aerospace systems experience, and a tertiary qualification in a relevant technical field.