Skip to main content

Anduril Industries

Software Engineer - Surface Dominance

Costa Mesa, California, United StatesFrom $220kmidAdded today

About this role

Anduril Industries seeks a Software Engineer to lead autonomous maritime system software development, spanning onboard autonomy to command-and-control platforms. You'll own end-to-end software solutions for next-generation underwater vessels and robotic platforms, balancing user needs with defense requirements.

What you'll do

  • Design and implement scalable software for autonomous maritime platforms including Dive-XL, Dive-LD, and Copperhead systems
  • Own deployed software solutions and optimize for end-user value delivery across the product lifecycle
  • Develop onboard and off-board software for robotic platforms, including autonomy, simulation, and payload integration
  • Create test and simulation fixtures with hardware-in-the-loop and software-in-the-loop capabilities
  • Lead technical design and architecture decisions, mentoring junior engineers and coordinating cross-functional teams
  • Travel up to 20% to collaborate with customers and support vehicle manufacturing and deployment

What they're looking for

  • Full-stack software engineering (algorithms, data structures, concurrency, scaling, testing)
  • Systems design and architecture for distributed platforms
  • Onboard and embedded software development for robotic systems
  • Troubleshooting and analyzing remotely deployed software
  • Test infrastructure and simulation frameworks
  • Leadership and mentoring in multi-disciplinary teams
  • Autonomous systems or robotics experience
  • Defense or mission-critical software development
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Anduril Industries

Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.

View all jobs at Anduril Industries

Likely interview questions

  • Describe your experience owning a software service or subsystem from design through production deployment and ongoing sustainment.
  • How have you approached troubleshooting and debugging software running on remotely deployed or inaccessible systems?