Software Engineer, Undersea Dominance

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$166,000–$220,000 / yr
Posted
80 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $193k
$132k most similar roles pay here $229k

This role pays more than 63% of similar roles. Most pay $141,175–$214,000 — 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 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 · Software Engineer, Undersea Dominance

Software Engineer - Undersea Dominance works within the Maritime Division to develop software for autonomous underwater vehicles and maritime systems. The role involves end-to-end ownership of projects including autonomy, simulation, data processing, payload integration, and off-board command and control. You will build and iterate on vehicle and mission software, create test and simulation fixtures with hardware-in-the-loop components, and develop reusable code across multiple product lines. The position requires proficiency in algorithms, data structures, concurrency, and systems programming. Preferred technical skills include C++, Rust, Go, TypeScript, and React, along with experience in horizontally scaled cloud technologies and embedded software for robotics. This role addresses the challenge of conducting autonomous missions in the maritime domain by developing a coherent system-of-systems to solve complex problems in underwater navigation and remote operations.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Develop software for autonomy, simulation, data processing, and payload integration on robotic platforms.
  • Build reusable software components across multiple product lines to enhance overall system capabilities.
  • Create test and simulation fixtures that operate with both software and hardware-in-the-loop systems.
  • Manage the full lifecycle of vehicle and mission software including testing, monitoring, and operation.
  • Develop off-board command and control systems to provide decision support for maritime operations.
  • Troubleshoot and analyze remotely deployed software systems to ensure reliable performance in the field.
  • Support the manufacturing and deployment of hardware products to end-users.

What we're looking for

  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or a relevant field (or equivalent experience).
  • Professional experience as a Software Engineer in one or more domains or technologies of competence.
  • Proficiency in systems and application programming including algorithms, data structures, concurrency, scaling, testing, and software design.
  • Experience troubleshooting and analyzing remotely deployed software systems.
  • Ability to work holistically across the full software lifecycle from design and implementation to operation and sustainment.
  • Eligibility to obtain and maintain an active U.S. Secret security clearance.
  • Experience in military mission systems, modeling/simulation, or high assurance safety critical software (preferred).
  • Proficiency in C++, Rust, Go, TypeScript, React, or horizontally scaled cloud technologies (preferred).

More like this

Similar roles

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

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