Robotics Software Engineer, Behaviors
Anduril Industries
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 89% of similar roles. Most pay $177,250–$235,750 — the shaded band above. At the midpoint, this role pays about $256k versus about $206k for comparable roles.
Based on 240 similar postings.
Employer
Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.
Anduril Industries currently has 1697 open roles on FindRole.
Listed pay typically runs $146,000–$194,000 across 1504 roles with salary data.
Most-posted roles
At a glance
As a Senior Robotics Software Engineer, Behaviors on the Maneuver Dominance team, you will develop and maintain code that controls high-level robotic behavior for multi-asset autonomy. You will design and implement behavior trees and state machines to orchestrate teams of robots, ensuring seamless interaction between autonomous systems and peripherals like sensors, flight controllers, and radios. The role involves solving complex problems in networking, autonomy, and systems integration while making pragmatic engineering tradeoffs. To succeed, you must possess proficiency in C++ and Rust, along with experience in behavior tree frameworks and multi-agent coordination. You will work across the full software lifecycle, from prototyping to field deployment, to solve challenges in coordinating networked autonomous platforms. The role requires expertise in robotics, motion planning, perception, localization, and potentially Python or real-time operating systems within a defense technology context.
Skills
What you'll do
What we're looking for
More like this
Anduril Industries
Anduril Industries
Anduril Industries
Anduril Industries
Anduril Industries
Anduril Industries