GNC Software Engineer

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Waltham, MABroomfield, CO
Salary
$167,000–$222,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $194k
$134k $233k
below market most similar roles pay here above market

This role pays more than 54% of similar roles. Most pay $147,500–$222,500 — the blue band above. At the midpoint, this role pays about $194k versus about $185k 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 906 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · GNC Software Engineer

The GNC Software Engineer joins the Battlespace Awareness Command and Control Software team to develop advanced algorithms for path planning and route optimization. You will prototype and deploy state-of-the-art algorithms for trajectory optimization, multi-agent coordination, and autonomous tasking within real-time command and control systems. Daily responsibilities include designing robust search algorithms, analyzing system performance through high-fidelity simulations, and integrating path planning technologies into the broader software stack. The role requires proficiency in C/C++, Python, and Matlab, alongside expertise in graph-based search, sampling-based planners, and vehicle dynamics. You will solve complex problems involving navigation, kinematic constraints, and obstacle avoidance for autonomous ground, air, or maritime platforms. This work focuses on generating safe, optimal routes in dynamic, contested environments for mission-critical defense applications.

What you'll do

  • Prototype and deploy algorithms for global and local path planning and trajectory optimization.
  • Develop high-performance software for real-time C2 systems and autonomous tasking services.
  • Design robust planners and search algorithms for navigation in dynamic and contested environments.
  • Analyze system performance using high-fidelity simulations and rigorous statistical techniques.
  • Customize algorithms for mission-critical use cases like collaborative autonomy and threat avoidance.
  • Integrate path planning technologies into the broader software stack and development lifecycle.
  • Translate technical progress into actionable insights for colleagues, operators, and end-users.

What we're looking for

  • Proficiency in algorithm design, software development, and mathematical modeling using C/C++, Python, and Matlab.
  • Strong knowledge of path planning techniques including graph-based search, sampling-based planners, and lattice or grid-based planners.
  • Demonstrated experience in guidance, navigation, and control, trajectory optimization, and predictive models for vehicle dynamics.
  • Solid understanding of applied mathematics including linear algebra, optimization, computational geometry, and graph theory.
  • Knowledge of vehicle dynamics, kinematic constraints, and control theory for autonomous ground, air, or maritime platforms.
  • Familiarity with map representations, terrain reasoning, and handling large-scale geospatial data in distributed C2 architectures.
  • Background in machine learning as applied to planning and decision-making, including reinforcement learning and behavior prediction.
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.

More like this

Similar roles

Senior GNC Software Engineer

Anduril Industries

Waltham, MA +1 3 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

Software Engineer, GNC

Anduril Industries

Waltham, MA 41 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

Software Engineer, GNC Modeling

Anduril Industries

Waltham, MA 49 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 Software Engineer, GNC Modeling

Anduril Industries

Waltham, MA 49 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 41 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

Senior Robotics Software Engineer

Anduril Industries

Waltham, MA 36 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