Latest AI JobsBrowse Jobs
Anduril Industries logo

GNC Software Engineer

Anduril IndustriesWaltham, Massachusetts, United StatesMission Systems : Battlespace Awareness Engineering
Apply on company site
Salary
$166K — $220K USD
Job type
Full-time
Experience
Senior
Posted
12 Sept 2026
Status
Open · checked 7d ago

About this role

Engineers who thrive in small, multidisciplinary teams and enjoy translating theoretical mathematics into practical, real-world deployment will find a strong fit at Anduril Industries. The Battlespace Awareness Command and Control Software team focuses on building advanced routing and autonomous mission execution layers within Lattice OS. Engineers in this position prototype and deploy sophisticated planning algorithms, trajectory optimization tools, and multi-agent coordination systems for unmanned platforms operating in complex environments.

This role exists to scale the company's defense technology capabilities by delivering resilient path planning and decision-making architecture that operates reliably under uncertainty. Success in the position requires deep subject-matter expertise in guidance, navigation, and control, coupled with a strong desire to measure success through deployed solutions rather than theoretical research alone.

What you will do

  • Define and influence the technical direction of a small team within the Command and Control Software organization using expertise in path planning and route optimization.
  • Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory optimization, and multi-agent coordination.
  • Develop high-performance software for real-time command and control systems, spanning operator-facing mission planning tools and autonomous tasking services.
  • Design and implement robust planners, search algorithms, and decision-making systems that generate safe and optimal routes in dynamic environments.
  • Analyze system performance via high-fidelity simulations, innovative modeling tools, and rigorous statistical techniques to validate planner behavior.
  • Drive customer success by customizing algorithms and software for mission-critical use cases like collaborative autonomy and asset routing.
  • Integrate path planning technologies into the broader command and control software stack from requirements definition through testing and optimization.

What you need

  • Possess programming expertise in C/C++, Python, and Matlab with a strong foundation in algorithm design and mathematical modeling.
  • Demonstrate knowledge of path planning techniques such as graph-based search, sampling-based planners, and grid-based planners.
  • Bring practical experience in guidance, navigation, and control, trajectory optimization, or predictive models for vehicle dynamics.
  • Understand applied mathematics including linear algebra, optimization, computational geometry, and graph theory.
  • Show familiarity with vehicle dynamics, kinematic constraints, control theory, map representations, and large-scale geospatial data.
  • Maintain eligibility to obtain and maintain an active U.S. Top Secret security clearance.
  • Provide academic transcripts or detailed coursework information regarding academic performance in relevant technical subjects.

Nice to have

  • Background in machine learning applied to planning and decision-making like reinforcement learning and behavior prediction
  • Experience engineering robust systems for planning under uncertainty and multi-agent coordination in contested environments

Benefits

  • Highly competitive equity grants included in the majority of full-time offers
  • Comprehensive, competitive benefits package available at little to no cost to employees supporting health and recovery

Skills and tech stack

Questions candidates ask

What is the salary range for the GNC Software Engineer role?

The salary range for this role is estimated between $166,000 and $220,000 USD based on a wide range of compensation factors inclusive of base salary only. Actual salary offers may vary based on work experience, education, training, critical skills, and business considerations.

What is required regarding academic transcripts?

The company requests transcripts as part of the early application process to understand your academic background and how your coursework supports critical skills. If you choose not to share transcripts, you must provide detailed information regarding academic performance in relevant courses.

What security clearance is needed for this position?

Candidates must be eligible to obtain and maintain an active U.S. Top Secret security clearance.

Ready to apply?

The application is on the official Anduril Industries careers page.

Apply on company site