Robotics Software Engineer

Anduril
United States
Workplace: OnsiteFull timeUSD 129,000 - 171,000 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: ["Collaboration","Communication","Analytical thinking"]

Build and prototype real-time path planning, trajectory optimization, and multi-agent coordination algorithms for command-and-control (C2) systems. Work on high-performance, concurrent software for operator-facing mission planning and autonomous fleet tasking in resource-constrained, contested environments. Validate planner behavior with simulations and performance analysis, integrate planning tech into the broader C2 stack, and support mission-critical customer use cases such as collaborative autonomy and obstacle/threat avoidance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
1 day ago

Robotics Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 45 minutes agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Build and prototype real-time path planning, trajectory optimization, and multi-agent coordination algorithms for command-and-control (C2) systems. Work on high-performance, concurrent software for operator-facing mission planning and autonomous fleet tasking in resource-constrained, contested environments. Validate planner behavior with simulations and performance analysis, integrate planning tech into the broader C2 stack, and support mission-critical customer use cases such as collaborative autonomy and obstacle/threat avoidance.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Contribute hands-on to small teams applying expertise in path planning and route optimization.
  • •Prototype and deploy algorithms for global/local path planning, trajectory optimization, and multi-agent coordination within command and control systems.
  • •Develop online (real-time) path planning that replans safely and efficiently as mission conditions, threats, and vehicle states change.
  • •Design and implement high-performance, asynchronous, concurrent software for real-time C2 systems deployed on operational platforms.
  • •Analyze system performance using high-fidelity simulations and statistical techniques to validate planner behavior across mission scenarios.

Pay and Benefits

Salary: USD 129,000 - 171,000 annually

Key Requirements

  • •3+ years designing algorithms and developing software and mathematical models, with programming expertise in C/C++ and/or Rust.
  • •Strong knowledge of path planning methods including graph-based search (A*, D* Lite), sampling-based planners (RRT, RRT*, PRM), and online/real-time replanning.
  • •Experience with guidance, navigation, and control (GNC), trajectory optimization/prediction, and/or predictive modeling for vehicle dynamics and weapon system effectiveness.
  • •Solid applied math background (linear algebra, optimization, computational geometry, graph theory).
  • •Ability to write robust concurrent code for planning under uncertainty in dynamic, contested environments.
Experience:3+ yearsRoboticsAutonomyDefense
Skills:CollaborationCommunicationAnalytical thinking
Languages:English
Tech Stack:CC++RustA*D* LiteRRTRRT*PRMReinforcement learning

Eligibility

Security Clearance:Secret

Company Brief

Anduril
Designs and builds advanced defense systems combining autonomous aircraft, sensors, and AI-driven software for military and national security applications, focused on modernizing battlefield capabilities and distributed sensing.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: Costa Mesa, United States
Founded: 2017
WebsiteLinkedIn