Skip to main content

Anduril

Robotics Software Engineer, Behaviors

Costa Mesa, California, United StatesFrom $194kmidAdded 2 days ago

About this role

Anduril Industries seeks a Robotics Software Engineer to develop behavior control systems for autonomous multi-robot teams. You'll create behavior trees and state machines, integrate autonomy with robotic hardware, and conduct end-to-end testing from simulation to real-world deployment.

What you'll do

  • Develop behavior trees and state machines for controlling autonomous robot teams
  • Create software integrations between autonomy systems and robotic peripherals like sensors and flight controllers
  • Conduct end-to-end testing from simulation through real-world flight and customer deployment
  • Establish metrics for debugging and monitoring autonomy code performance
  • Troubleshoot issues, identify root causes, and coordinate solutions
  • Travel up to 25% for field testing, building, and deploying capabilities

What they're looking for

  • Python programming (required)
  • C++ or Rust (basic proficiency required)
  • Real-world robotics application development
  • Behavior trees or state machines
  • Data processing and analysis
  • Multi-agent autonomous systems
  • Systems integration and complex codebase navigation
  • Flight systems or safety-critical software development
Apply on the employer's site

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