Software Engineer, GNC Modeling

Anduril Industries

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Waltham, MA
Salary
$129,000–$171,000 / yr
Posted
50 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $150k
$118k $234k
below market most similar roles pay here above market

This role pays less than 60% of similar roles. Most pay $137,500–$222,500 — the blue band above. At the midpoint, this role pays about $150k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

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 917 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 873 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Software Engineer, GNC Modeling

The Software Engineer, GNC Modeling joins the Battlespace Awareness Command and Control Software team to develop high-fidelity models for vehicle dynamics, interceptor performance, and weapon system effectiveness. You will build physics-based simulations and mission engineering tools to support real-time threat prediction and battle management decisions in contested environments. Key responsibilities include implementing resource models for asset tasking, developing trajectory prediction and state estimation capabilities, and integrating these technologies into the broader command and control software stack. The role requires expertise in algorithm design, mathematical modeling, and programming using Python and MATLAB, with C/C++ and Rust being preferred. You will apply knowledge of linear algebra, optimization, and statistics to solve complex problems in path planning, route optimization, and autonomous mission execution at the command and control layer.

What does a Software Engineer earn in Massachusetts?

Median $194500 from 113 postings across 21 companies.

See salary data

What you'll do

  • Develop high-fidelity models of vehicle dynamics, interceptor performance, and weapon system effectiveness.
  • Implement resource models and control systems to manage asset allocation against dynamic threats.
  • Build physics-based simulations and mission engineering tools to validate model behavior.
  • Develop trajectory prediction and state estimation capabilities to characterize threat and friendly movements.
  • Integrate modeling and simulation technologies into the broader command and control software stack.
  • Tailor models and simulations to meet specific customer mission-critical use cases.
  • Translate technical progress into actionable insights for colleagues, operators, and end-users.

What we're looking for

  • 3+ years of experience in algorithm design, software development, and mathematical modeling with Python and MATLAB expertise.
  • Demonstrated experience in guidance, navigation, and control (GNC), trajectory prediction, state estimation, or predictive models for vehicle dynamics.
  • Exposure to resource modeling and control systems for asset tasking and allocation in command and control environments.
  • Solid understanding of applied mathematics, including linear algebra, optimization, and statistics for physics-based modeling and simulation.
  • Exposure to mission engineering, simulation, and modeling to translate operational requirements into validated technical models.
  • Familiarity with path planning and graph search algorithms such as A* and D* Lite.
  • Exposure to machine learning as applied to planning and decision-making, including reinforcement learning and behavior prediction.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Experience with Rust for high-performance, safety-critical software (preferred).
  • Background in physics-based modeling of interceptors or other high-speed aerial vehicles (preferred).

More like this

Similar roles

Senior Software Engineer, GNC Modeling

Anduril Industries

Waltham, MA 50 days ago $191,000–$253,000
Python MATLAB C++ Rust GNC Machine Learning Reinforcement Learning Path Planning A D\* Lite Linear Algebra Optimization Statistics 6-DoF Simulation State Estimation Trajectory Prediction
8+ yrs exp

Robotics Software Engineer

Anduril Industries

Waltham, MA 42 days ago $129,000–$171,000
C++ Rust Path Planning Trajectory Optimization GNC A D\* Lite RRT PRM Machine Learning Reinforcement Learning Linear Algebra Graph Theory Computational Geometry Asynchronous Programming Concurrency 6-DoF Simulation
3+ yrs exp

Software Engineer, GNC

Anduril Industries

Waltham, MA 42 days ago $129,000–$171,000
C/C++ Rust Path Planning Trajectory Optimization GNC A D\* Lite RRT PRM Machine Learning Reinforcement Learning Linear Algebra Graph Theory Computational Geometry Asynchronous Programming Concurrency 6-DoF Simulation
3+ yrs exp

Senior Robotics Software Engineer

Anduril Industries

Waltham, MA 37 days ago $191,000–$253,000
C/C++ Rust Path Planning Trajectory Optimization GNC Reinforcement Learning A D\* Lite RRT PRM Linear Algebra Graph Theory Computational Geometry Asynchronous Programming Concurrency 6-DoF Simulation Machine Learning
8+ yrs exp

Senior GNC Software Engineer

Anduril Industries

Waltham, MA +1 4 days ago $191,000–$254,000
C/C++ Python Matlab Path Planning Trajectory Optimization GNC Reinforcement Learning A D\* Lite RRT PRM Linear Algebra Graph Theory Computational Geometry 6-DoF Simulation Machine Learning
8+ yrs exp

GNC Software Engineer

Anduril Industries

Waltham, MA +1 4 days ago $167,000–$222,000
C/C++ Python Matlab Path Planning Trajectory Optimization GNC Machine Learning Reinforcement Learning A D\* Lite RRT PRM Linear Algebra Graph Theory Computational Geometry 6-DoF Simulation