GNC Software Engineer

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Waltham, MA
Salary
$166,000–$220,000 / yr
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $193k
$130k most similar roles pay here $230k

This role pays more than 62% of similar roles. Most pay $141,862–$214,125 — the shaded band above. At the midpoint, this role pays about $193k versus about $178k 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 1768 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1566 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 high-performance software for real-time command and control systems. This role involves prototyping and deploying state-of-the-art algorithms for global and local path planning, trajectory optimization, and multi-agent coordination to orchestrate fleets of unmanned platforms. The engineer will design robust planners and decision-making systems to ensure safe navigation in dynamic, contested environments while integrating these technologies into the broader software stack. Required skills include proficiency in C/C++, Python, and Matlab, alongside expertise in algorithm design, mathematical modeling, and vehicle dynamics. Candidates must possess knowledge of graph-based search, sampling-based planners, and machine learning for decision-making. The role addresses critical defense challenges by solving complex problems in route optimization and autonomous mission execution within a command and control architecture.

What you'll do

  • Prototype and deploy state-of-the-art algorithms for global/local path planning and multi-agent coordination.
  • Develop high-performance software for real-time command and control systems to orchestrate fleets of unmanned platforms.
  • Design robust search algorithms and decision-making systems for navigation in dynamic, contested environments.
  • Analyze system performance using high-fidelity simulations and rigorous statistical techniques to validate planner behavior.
  • Customize algorithms and software to meet specific mission requirements like obstacle avoidance and asset routing.
  • Integrate path planning technologies into the full development lifecycle from requirement definition through testing.
  • Translate complex technical progress into actionable insights for stakeholders, 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 (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.
  • Familiarity with map representations, terrain reasoning, and handling large-scale geospatial data in distributed 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 7 days ago $191,000$253,000
C++ Python Matlab Path Planning Trajectory Optimization GNC Machine Learning Reinforcement Learning Linear Algebra Graph Theory Control Theory 6-DoF Simulation Algorithm Design Mathematical Modeling
8+ yrs exp

Senior GNC Engineer

Anduril Industries

Waltham, MA 3 days ago $191,000$253,000
C++ Python MATLAB Rust Path Planning Trajectory Optimization GNC Machine Learning Reinforcement Learning Graph Theory Linear Algebra Control Theory 6-DoF Simulation Multi-agent Coordination
8+ yrs exp

GNC Engineer

Anduril Industries

Waltham, MA 3 days ago $129,000$171,000
Python MATLAB C++ Rust GNC Path Planning A D\* Lite Machine Learning Reinforcement Learning Linear Algebra Optimization Statistics Modeling and Simulation Trajectory Prediction State Estimation 6-DoF Simulation

Software Engineer, Robotics Tracking and Fusion

Anduril Industries

Fort Collins, CO 7 days ago $165,000$218,000
C++ Python Matlab Target Tracking State Estimation Sensor Fusion Kalman Filters Particle Filters Signal Processing Machine Learning NoSQL Big Data Linear Algebra Probability Stochastic Processes Algorithm Design Simulation

Software Engineer

Applied Materials

Santa Clara, CA 115 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Microsoft

Redmond, WA 63 days ago $102,100$202,200
LLMs Azure Copilot Python Spark Databricks Azure Data Factory C# Java TypeScript JavaScript C++ C Distributed Systems Web Services Agile
2+ yrs exp