About The Position

The Maneuver Dominance team at Anduril develops operationally relevant, multi-asset autonomy. We are focused on making large groups of autonomous systems work effectively together. We leverage existing Anduril drone platforms like Ghost or Altius, in addition to bringing 3rd party platforms into Anduril’s Lattice ecosystem. We are seeking a Senior Robotics Software Engineer, Behaviors to join the Maneuver Dominance team. In this role, you will be responsible for developing and maintaining code that controls high-level robotic behavior—designing behavior trees and state machines that orchestrate teams of robots and ensure Anduril products seamlessly work together to achieve a variety of critical outcomes. You will write software integrations that enable seamless interactions between autonomy and robotic peripherals such as sensors, flight controllers, and radios. Members of our team contribute to solving a wide variety of problems involving networking, autonomy, systems integration, and robotics, while making pragmatic engineering tradeoffs along the way. If you possess a “Whatever It Takes” mindset - executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions, then this role is for you.

Requirements

  • Bachelor’s or Master’s degree in Robotics, Computer Science, Software Engineering, Mathematics, or Physics.
  • At least 6+ years of hands-on experience developing production-grade software in C++ and/or Rust.
  • Experience designing and implementing behavior trees, state machines, or comparable frameworks for orchestrating high-level robotic behavior.
  • Proven ability to write software integrations between autonomy stacks and robotic peripherals such as sensors, flight controllers, and radios.
  • Strong systems-level knowledge and the ability to navigate and contribute to complex, established codebases.
  • A “Whatever It Takes” mindset—executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind.
  • Passion for building software that directly influences mission-critical outcomes.
  • Willingness to travel up to 25% to test and deploy systems.
  • Must be eligible for a US security clearance.

Nice To Haves

  • Experience with motion planning, perception, localization, and multi-agent coordination across teams of robots.
  • Familiarity with open-source behavior tree libraries (e.g., BehaviorTree.CPP, py_trees) or comparable autonomy frameworks.
  • Proficiency in designing Software-in-the-Loop (SIL) simulation environments for behavior validation.
  • Experience working with embedded systems, flight controllers, and physical devices.
  • Additional experience with Python, and/or real-time operating systems.
  • Knowledge of AI/ML applications in robotics and autonomy.

Responsibilities

  • Design and implement behavior trees and state machines that control high-level behavior for teams of robots.
  • Write software integrations that enable seamless interactions between autonomy and robotic peripherals—sensors, flight controllers, radios, and other onboard systems.
  • Build software that coordinates teams of autonomous platforms to achieve complex mission outcomes across networked robots.
  • Solve problems spanning networking, autonomy, systems integration, and robotics, making pragmatic engineering tradeoffs along the way.
  • Partner with autonomy, hardware, systems, and platform teams to ensure Anduril products seamlessly work together in the field.
  • Travel up to 25% to test, debug, and deploy systems in operational environments.
  • Contribute across the entire software lifecycle, including prototyping, implementation, testing, and deployment.
  • Analyze and resolve issues in deployed systems, ensuring reliability and operational success.

Benefits

  • Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package.
  • Anduril offers top-tier benefits for full-time employees, including: Benefits At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service