Staff Software Engineer, Maritime Enabling Technology

Anduril Industries

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Quincy, MA
Salary
$220,000–$292,000 / yr
Posted
22 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $256k
$133k most similar roles pay here $309k

This role pays more than 92% of similar roles. Most pay $150,000–$222,000 — the shaded band above. At the midpoint, this role pays about $256k versus about $186k 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 · Staff Software Engineer, Maritime Enabling Technology

Staff Software Engineer, Maritime Enabling Technology joins the Maritime Division to lead the delivery of software integrated into autonomous maritime systems. This role involves acting as a technical lead and senior individual contributor responsible for autonomy, simulation, data processing, payload integration, and off-board command and control. You will own multi-year roadmaps, drive architecture selection for robotic systems including compute and network infrastructure, and oversee the development of software running on and off platform. The role requires expertise in algorithms, data structures, concurrency, and system design to solve complex problems in the maritime domain. Preferred technical skills include programming in C++, Rust, or Go for backend and embedded systems, as well as TypeScript and React for frontend applications. You will also manage development processes, create test and simulation fixtures, and mentor other engineers within a multi-stakeholder environment.

What does a Software Engineer earn in Massachusetts?

Median $207604 from 88 postings across 22 companies.

See salary data

What you'll do

  • Design and deliver multi-year software roadmaps across multiple teams to ensure customer success.
  • Lead the architecture and design for robotic systems including hardware selection, compute, storage, and network infrastructure.
  • Drive the development of software for both on-platform and off-platform applications using various technologies.
  • Establish and implement development processes for initial delivery, iterative updates, and full lifecycle testing.
  • Create test and simulation fixtures that operate with both software- and hardware-in-the-loop components.
  • Act as a subject matter expert to represent software interests in meetings with engineering, business, and sales leadership.
  • Mentor senior engineers and lead multi-disciplinary teams through the entire product lifecycle.
  • Support vehicle manufacturing and deployment activities for maritime autonomous systems.

What we're looking for

  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or a relevant field (or equivalent experience).
  • Experience in a leadership position within a high performing technology organization.
  • Extensive professional experience as a Software Engineer with one or more domains and/or technologies of expertise.
  • Proficiency in systems and application programming including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design, and system design.
  • Experience troubleshooting and analyzing remotely deployed software systems.
  • Ability to act as technical owner for entire software systems, including stakeholder engagement, requirements definition, roadmap management, and team coordination.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Preferred: Experience in a senior role delivering military mission systems or high assurance safety critical software (preferred).

More like this

Similar roles

Software Engineer, Maritime Integrated Systems

Anduril Industries

Quincy, MA 66 days ago $166,000$220,000
C++ Rust Go TypeScript React Robotics Sensor Fusion Modeling and Simulation Data Processing System Design Hardware-in-the-loop Systems Engineering Algorithms Data Structures

Software Engineer, Maritime Integrated Solutions

Anduril Industries

Costa Mesa, CA 18 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

Software Engineer, Maritime Integrated Systems

Anduril Industries

Boston, MA 60 days ago $166,000$220,000
C++ Rust Go TypeScript React Robotics Sensor Fusion Modeling and Simulation Data Processing System Design Algorithms Data Structures Concurrency Hardware-in-the-loop Systems Engineering

Senior Software Engineer, Undersea Dominance

Anduril Industries

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

Senior Software Engineer, Maritime

Anduril Industries

Costa Mesa, CA 56 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