Lead Software Engineer, Mission System, Maritime

Anduril Industries

Quick summary

Work type
On-site
Location
Boston, MA · Quincy, MA
Salary
$220,000–$292,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $256k
$136k most similar roles pay here $309k

This role pays more than 96% of similar roles. Most pay $152,500–$222,000 — the shaded band above. At the midpoint, this role pays about $256k versus about $187k for comparable roles.

Based on 239 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 1882 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1696 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Lead Software Engineer, Mission System, Maritime

As a Lead Mission Systems Software Engineer at Anduril’s Maritime team in Boston or Quincy, MA, you will lead the design and development of autonomy software for autonomous underwater vehicles. Your responsibilities include setting technical objectives, building cross-functional teams, and driving projects to completion while ensuring alignment with customer requirements. You will oversee the architecture, implementation, and deployment of mission-critical systems, manage stakeholder engagement, and present solutions that enhance system reliability and ease-of-use. Key tasks involve writing core libraries for robotics platforms and managing feature development and rollout for Copperhead. The role requires extensive experience in C++ or Rust programming within a Linux environment, familiarity with NixOS, and strong communication skills to collaborate across technical teams. Preferred qualifications include advanced degrees in relevant fields, proficiency in Python, Rust, or Go, and expertise in robotics systems and protocols like gRPC and TCP/IP.

What you'll do

  • Lead the design and implementation of mission systems software for autonomous underwater vehicles.
  • Set technical objectives and build cross-functional teams to drive project completion efficiently.
  • Act as the technical owner for an entire mission system, managing requirements and roadmap.
  • Write and maintain core libraries used across Anduril’s robotics platforms, enhancing reliability.
  • Own major feature development and manage rollout of capabilities to the fleet.

What we're looking for

  • 6+ years of professional C++ or Rust programming experience in a Linux environment.
  • System architecture design and implementation for mission-critical software systems.
  • Hands-on development experience for embedded and physical devices.
  • Experience engaging customers to represent technical aspects of products.
  • Strong communication skills and ability to collaborate across technical teams.
  • Secret security clearance required.
  • Demonstrated curiosity and willingness to learn beyond core discipline.

More like this

Similar roles

Software Engineer, Lead

Booz Allen Hamilton

McLean, VA 16 days ago $112,800$257,000
Python Go React Vue PostgreSQL AWS Kubernetes Docker HTML CSS JavaScript SQL NoSQL S3 RDS SQS SNS KMS Secrets Manager ELB/ALB Github Actions Argo CD Helm

Software Engineer, Lead

Booz Allen Hamilton

El Segundo, CA 23 days ago $86,800$198,000
C# .NET Angular TypeScript PostgreSQL .NET Entity Framework DevOps CI/CD SQL Visual Studio Orekit Java Unit testing Prototyping Object-oriented programming Cryptographic algorithms Space Force Global Positioning System

Software Engineer, Lead

Booz Allen Hamilton

MD 52 days ago $112,800$257,000
Python JavaScript React Linux Git Docker Kubernetes Elasticsearch

Software Engineer Lead

PNC

PA 8 days ago
Linux Windows Server PowerShell Python Elastic Dynatrace AWS Azure automation scripting SRE logs metrics dashboards

Lead Software Systems Engineer

Boeing

Tukwila, WA 16 days ago $171,700$232,300
Python C++ Java MIL-STD-6016 Link-16 MIDS TTNT TDMA JTRS IER Agile CI/CD Tactical Data Links Command and Control Systems Software Development Lifecycle Quality Assurance

Sr. Lead Software Engineer

Capital One Financial

Chicago, IL 8 days ago $209,000$238,500
Java Spring Boot Docker Kubernetes AWS CI/CD SQL PostgreSQL Git Jenkins Python RESTful APIs Maven Swagger Linux