Senior Software Engineer, GNC Modeling

Anduril Industries

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Waltham, MA
Salary
$191,000–$253,000 / yr
Posted
50 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $222k
$114k $268k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $149,500–$213,625 — the blue band above. At the midpoint, this role pays about $222k versus about $182k 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 · Senior Software Engineer, GNC Modeling

The Senior 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 Python, MATLAB, and C/C++, alongside proficiency in linear algebra, optimization, and statistics. You will apply guidance, navigation, and control principles, utilizing path planning algorithms like A* and D* Lite, and exploring machine learning for behavior prediction to solve complex defense technology problems.

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 for asset tasking and allocation against dynamic threats.
  • Build physics-based simulations and mission engineering tools to validate model behavior across operational scenarios.
  • Develop trajectory prediction and state estimation capabilities to characterize threat and friendly asset movement.
  • Integrate modeling and simulation technologies into the broader command and control software stack.
  • Tailor models and simulations for mission-critical use cases to support customer success.
  • Translate technical progress into clear, actionable insights for colleagues, operators, and end-users.

What we're looking for

  • 8+ 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.
  • Experience with 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.
  • Experience in mission engineering and translating operational requirements into validated technical models.
  • Familiarity with path planning and graph search algorithms like A* and D* Lite.
  • Exposure to machine learning for 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

Software Engineer, GNC Modeling

Anduril Industries

Waltham, MA 50 days ago $129,000–$171,000
Python MATLAB C/C++ Rust GNC Machine Learning Reinforcement Learning 6-DoF Simulation A D\* Lite Linear Algebra Optimization Statistics Trajectory Prediction State Estimation Physics-based Modeling
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

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 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