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
Opens the official application on the employer’s site. No login required.