Engineering Lead, Autonomy Software (r4705)

Shield AI Shield AI · Defense · Melbourne, Australia · AUS

Lead the development of autonomy software for unmanned systems, focusing on designing, building, and deploying high-performance autonomy solutions from algorithm development to system integration and field testing. This role involves leading multidisciplinary teams to enable intelligent operation in complex, real-world environments, including multi-agent coordination and tactical autonomy algorithms for air, land, and sea domains.

What you'd actually do

  1. Lead teams across autonomy, integration, and testing by aligning technical efforts, resolving cross-functional challenges, and driving mission-focused execution. Balance hands-on technical oversight with performance optimization, innovation, and clear stakeholder communication.
  2. Design tactical autonomy algorithms to enable unmanned aircraft to perform complex missions across air, land, and sea domains with minimal human supervision.
  3. Develop high-performance software modules that incorporate planning, decision-making, and behavior execution strategies for dynamic and adversarial environments.
  4. Implement and test behavior architectures that enable multi-agent coordination, target engagement, reconnaissance, and survivability in contested scenarios.
  5. Deploy autonomy capabilities to real platforms and participate in field tests and flight demos, validating performance in operationally relevant conditions.

Skills

Required

  • Leadership experience
  • Modern C++
  • Building and delivering reliable software systems

Nice to have

  • Prior experience with uncrewed systems, especially in the air domain
  • Defence industry experience
  • State Estimation
  • Real-Time Systems
  • Guidance, Navigation and Control
  • Path Planning

What the JD emphasized

  • mission-critical capabilities
  • resilient, scalable systems
  • dynamic and contested conditions
  • complex missions
  • minimal human supervision
  • dynamic and adversarial environments
  • contested scenarios
  • real-world platforms
  • operationally relevant conditions
  • reliable software systems
  • fast-paced environments

Other signals

  • autonomy software
  • unmanned systems
  • intelligent systems
  • algorithm development
  • system integration
  • field testing
  • robotics
  • aerospace
  • software engineering
  • mission-critical capabilities
  • resilient, scalable systems
  • dynamic and contested conditions
  • tactical autonomy algorithms
  • complex missions
  • air, land, and sea domains
  • minimal human supervision
  • high-performance software modules
  • planning
  • decision-making
  • behavior execution strategies
  • dynamic and adversarial environments
  • behavior architectures
  • multi-agent coordination
  • target engagement
  • reconnaissance
  • survivability
  • contested scenarios
  • perception
  • planning
  • simulation
  • hardware
  • flight test
  • real platforms
  • flight demos
  • operationally relevant conditions
  • modern C++
  • building and delivering reliable software systems
  • fast-paced environments
  • uncrewed systems
  • air domain
  • defence industry experience
  • State Estimation
  • Real-Time Systems
  • Guidance, Navigation and Control
  • Path Planning