Software Engineer, GNC

Anduril
United States
Workplace: OnsiteFull timeUSD 129,000 - 171,000 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: ["Collaboration","Problem-solving","Analysis","Communication","Stakeholder alignment"]

Build real-time command-and-control capabilities by prototyping and deploying path planning, trajectory optimization, and multi-agent coordination algorithms. Develop high-performance, asynchronous and concurrent software for resource-constrained operational platforms, including safe online replanning under changing threats and vehicle states. Validate planner behavior with simulations and modeling, integrate technologies into the C2 software stack, and translate technical progress into actionable insights for operators and stakeholders.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
1 day ago

Software Engineer, GNC

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 45 minutes agoStatus: Live

Job Summary

Build real-time command-and-control capabilities by prototyping and deploying path planning, trajectory optimization, and multi-agent coordination algorithms. Develop high-performance, asynchronous and concurrent software for resource-constrained operational platforms, including safe online replanning under changing threats and vehicle states. Validate planner behavior with simulations and modeling, integrate technologies into the C2 software stack, and translate technical progress into actionable insights for operators and stakeholders.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Contribute to a small team within command and control software, applying expertise in path planning and route optimization.
  • •Prototype and deploy algorithms for global/local path planning, trajectory optimization, and multi-agent coordination.
  • •Develop online (real-time) path planning that safely replans as mission conditions, threats, and vehicle states change.
  • •Design and implement high-performance real-time C2 software, including asynchronous/concurrent execution in resource-constrained environments.
  • •Analyze performance using high-fidelity simulations and modeling to validate planner behavior across mission scenarios.

Pay and Benefits

Salary: USD 129,000 - 171,000 annually
Equity and Bonus:Equity

Key Requirements

  • •3+ years of experience in algorithm design, software development, and mathematical modeling with C/C++ and/or Rust.
  • •Strong knowledge of path planning techniques including graph-based search (A*, D* Lite) and sampling-based planners (RRT, RRT*, PRM), plus online/real-time replanning.
  • •Demonstrated experience in guidance, navigation, and control (GNC), including trajectory optimization/prediction and predictive models for vehicle dynamics and weapon effectiveness (e.g., 6-DoF simulation, intercept analysis).
  • •Solid understanding of applied mathematics including linear algebra, optimization, computational geometry, and graph theory.
  • •Ability to write robust, concurrent code for planning under uncertainty in complex, dynamic, contested environments.
Experience:3+ years
Skills:CollaborationProblem-solvingAnalysisCommunicationStakeholder alignment
Tech Stack:CC++RustA*D* LiteRRTRRT*PRMReinforcement learning6-DoF simulationTrajectory optimizationTrajectory predictionConcurrencyAsynchronous programming

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