Find a jobRecruiters

Robotics Software Engineer (Behaviors)

Exclusive opportunity

Onsite

Robotics Software Engineer (Behaviors)

Anduril Industries

Robotics Software Engineer (Behaviors)

Skills

RustPythonMachine LearningAIFinancial Planning

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$191,000 – $253,000 / year

Location:

Costa Mesa, CA, USA

Work mode:

Onsite

Published on:

11 August 2026

What they need


  • 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 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
  • Develop Behavior Software: Design and implement behavior trees and state machines that control high-level behavior for teams of robots
  • Autonomy Integration: Write software integrations that enable seamless interactions between autonomy and robotic peripherals—sensors, flight controllers, radios, and other onboard systems
  • Multi-Robot Coordination: Build software that coordinates teams of autonomous platforms to achieve complex mission outcomes across networked robots
  • Systems Integration: Solve problems spanning networking, autonomy, systems integration, and robotics, making pragmatic engineering tradeoffs along the way
  • Collaborate Cross-Functionally: Partner with autonomy, hardware, systems, and platform teams to ensure Anduril products seamlessly work together in the field
  • Real-World Deployment: Travel up to 25% to test, debug, and deploy systems in operational environments
  • Iterative Development: Contribute across the entire software lifecycle, including prototyping, implementation, testing, and deployment
  • Troubleshoot and Debug: Analyze and resolve issues in deployed systems, ensuring reliability and operational success

Benefits

  • Full Family Health Coverage
  • 16 Weeks Paid Parental Leave for All Caregivers
  • Family Planning & Support
  • Incentivized Time Off
  • Mental Health Resources
  • Financial Planning
  • Unlimited Provisions
  • Professional Development- 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
  • Real-World Impact: Passion for building software that directly influences mission-critical outcomes
  • Technical Expertise: Bachelor’s or Master’s degree in Robotics, Computer Science, Software Engineering, Mathematics, or Physics
  • Systems-Level Thinking: Strong systems-level knowledge and the ability to navigate and contribute to complex, established codebases
  • C++ and Rust Proficiency: At least 2+ years of hands-on experience developing production-grade software in C++ and/or Rust
  • Travel Flexibility: Willingness to travel up to 25% to test and deploy systems
  • Pragmatic Engineering: A “Whatever It Takes” mindset—executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind
  • Autonomy & Peripherals: Proven ability to write software integrations between autonomy stacks and robotic peripherals such as sensors, flight controllers, and radios
  • Security Clearance: Must be eligible for a US security clearance
  • Behavior Trees & State Machines: Experience designing and implementing behavior trees, state machines, or comparable frameworks for orchestrating high-level robotic behavior
  • Multi-Agent Coordination: Experience with motion planning, perception, localization, and multi-agent coordination across teams of robots
  • Behavior Frameworks: Familiarity with open-source behavior tree libraries (e.g., BehaviorTree.CPP, py_trees) or comparable autonomy frameworks
  • Simulation Expertise: Proficiency in designing Software-in-the-Loop (SIL) simulation environments for behavior validation
  • Hardware Integration: Experience working with embedded systems, flight controllers, and physical devices
  • Programming Skills: Additional experience with Python, and/or real-time operating systems
  • Machine Learning: Knowledge of AI/ML applications in robotics and autonomy

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools