Skip to main content

Anduril Industries

Robotics Software Engineer, Behaviors

Costa Mesa, California, United StatesFrom $253kmidAdded 1 month ago

About this role

Anduril Industries seeks a Robotics Software Engineer to develop behavior control systems for teams of autonomous drones and robots. You'll design behavior trees and state machines, integrate autonomy with robotic peripherals, and coordinate multi-robot missions for defense applications.

What you'll do

  • Design and implement behavior trees and state machines for autonomous robot teams
  • Build software integrations between autonomy stacks and robotic sensors, flight controllers, and radios
  • Develop multi-robot coordination software for complex mission outcomes
  • Solve cross-functional problems in networking, autonomy, and systems integration
  • Travel up to 25% to test, debug, and deploy systems in operational environments
  • Troubleshoot and resolve issues in deployed systems to ensure reliability

What they're looking for

  • C++ and Rust (2+ years production experience)
  • Behavior trees and state machines
  • Autonomy and robotic peripheral integration
  • Systems-level architecture and complex codebases
  • Multi-agent coordination and motion planning
  • Networking and sensor fusion
  • Software lifecycle management (prototyping through deployment)
  • US security clearance eligibility
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Anduril Industries

Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.

View all jobs at Anduril Industries

Likely interview questions

  • Walk us through your experience designing and implementing behavior trees or state machines. What was the most complex robotic behavior orchestration you've built, and how did you handle edge cases?
  • Describe a time you integrated autonomy software with robotic peripherals like sensors, flight controllers, or radios. What challenges did you face and how did you resolve them?