Senior Software Engineer, Maritime Enabling Technology

Anduril Industries

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Quincy, MA
Salary
$191,000–$253,000 / yr
Posted
25 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $222k
$104k most similar roles pay here $269k

This role pays more than 91% of similar roles. Most pay $151,000–$212,950 — the shaded 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 1697 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Software Engineer, Maritime Enabling Technology

Senior Software Engineer, Maritime Enabling Technology joins the Maritime Division to develop software for autonomous underwater vehicles and maritime systems. This role involves end-to-end ownership of major subsystems including autonomy, simulation, data processing, payload integration, and off-board command and control. The engineer will architect, design, and deliver scalable software solutions while creating test and simulation fixtures involving both hardware and software in the loop. Key technical requirements include proficiency in algorithms, data structures, concurrency, and system design. Preferred skills include experience with C++, Rust, Go, TypeScript, and React, alongside knowledge of embedded systems, horizontally scaled cloud technologies, and high-assurance safety-critical software. The role addresses complex maritime operations by building a coherent system-of-systems to enable autonomous missions in the maritime domain, ensuring robust performance for underwater vehicles and related infrastructure.

What does a Software Engineer earn in Massachusetts?

Median $207604 from 88 postings across 22 companies.

See salary data

What you'll do

  • Drive the delivery of autonomy, simulation, data processing, and command and control software for maritime products.
  • Act as a technical lead for the architecture, design, and evolution of next-generation autonomous platforms.
  • Design and implement scalable software that provides long-term architectural growth and capability expansion.
  • Develop reusable software components across multiple product lines to ensure cross-platform utility.
  • Create test and simulation fixtures involving both software and hardware-in-the-loop systems.
  • Manage the full lifecycle of vehicle and mission software, including development processes, testing, monitoring, and operation.
  • Troubleshoot and analyze remotely deployed software systems to ensure reliable performance in the field.
  • Support the manufacturing and deployment of maritime vehicles and systems.

What we're looking for

  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or a relevant field (or equivalent experience).
  • Extensive professional experience as a Software Engineer in one or more domains or technologies.
  • Proficiency in systems/application programming including algorithms, data structures, concurrency, scaling, testing, and system design.
  • Experience troubleshooting and analyzing remotely deployed software systems.
  • Ability to act as a technical owner for software services, including stakeholder engagement and roadmap management.
  • Ability to mentor junior team members and build team cohesion.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Experience in senior roles for military mission systems or with C++, Rust, Go, TypeScript, React, and cloud technologies (preferred).

More like this

Similar roles

Senior Software Engineer, Maritime

Anduril Industries

Costa Mesa, CA 57 days ago $191,000$253,000
C++ Rust Go TypeScript React Robotics Modeling and Simulation Data Processing Sensor Fusion Systems Engineering Hardware-in-the-loop Algorithms Data Structures Concurrency

Senior Software Engineer, Maritime Integrated Solutions

Anduril Industries

Costa Mesa, CA 30 days ago $191,000$253,000
C++ Rust Go TypeScript React Embedded Software Modeling and Simulation Data Processing Sensor Fusion Algorithms Data Structures Systems Engineering Hardware-in-the-loop

Software Engineer, Maritime Integrated Solutions

Anduril Industries

Costa Mesa, CA 19 days ago $166,000$220,000
C++ Rust Go TypeScript React Robotics Sensor Fusion Modeling and Simulation Data Processing Systems Engineering Hardware-in-the-loop Algorithms Data Structures