Senior GNC Software Engineer

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Waltham, MABroomfield, CO
Salary
$191,000–$254,000 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $222k
$104k $270k
below market most similar roles pay here above market

This role pays more than 89% of similar roles. Most pay $145,000–$196,750 — the blue band above. At the midpoint, this role pays about $222k versus about $171k 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 · Senior GNC Software Engineer

The Senior 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 global and local trajectory optimization, multi-agent coordination, and autonomous tasking within command and control systems. Daily responsibilities include designing robust search algorithms, analyzing system performance using high-fidelity simulations, and integrating path planning technologies into the broader software stack. The role requires expertise in C/C++, Python, and Matlab, alongside knowledge of graph-based search, sampling-based planners, and vehicle dynamics. You will solve complex problems involving navigation and control for autonomous ground, air, or maritime platforms, ensuring safe and optimal routing in dynamic, uncertain, and contested environments while handling large-scale geospatial and environmental data.

What you'll do

  • Prototype and deploy algorithms for global and local path planning, trajectory optimization, and multi-agent coordination.
  • Develop high-performance software for real-time C2 systems and autonomous tasking for unmanned platform fleets.
  • Design and implement robust planners and search algorithms for dynamic, uncertain, and contested environments.
  • Analyze system performance using high-fidelity simulations and rigorous statistical techniques to validate planner behavior.
  • Customize algorithms and software for mission-critical use cases like collaborative autonomy and threat avoidance.
  • Integrate path planning technologies into the broader command and control software stack and development lifecycle.
  • 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.
  • Programming expertise in 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 (GNC), 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.
  • 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

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

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

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