Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Anduril Industries Logo

Maritime - Principal Software Engineer

Anduril Industries

$196,000 - $294,000
Sep 26, 2025
Costa Mesa, CA, US
Apply Now

Anduril Industries is seeking to solve the extremely challenging industry demands of seabed exploration by fielding the next generation of Autonomous Underwater Vehicles (AUVs). The company needs a Principal Software Engineer to lead the delivery of platform mission systems, including autonomy, data processing, payload integration, and off-board command and control for their ultra-long-range, full-ocean-depth platforms.

Requirements

  • Systems and/or application programming skills including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design and system design
  • Experience troubleshooting and analyzing remotely deployed software systems
  • Capacity to work holistically on software enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation and sustainment
  • Capacity to act as the technical owner for an entire software system, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment and evolution
  • Experience writing backend services or embedded software in C++, Rust and/or Go
  • Experience writing frontend applications using Typescript and React
  • Experience with the design, implementation and operation of horizontally scaled cloud technologies

Responsibilities

  • Own customer success through the design and delivery of a multi-year, multi-stakeholder software roadmap.
  • Leverage internal product and program-specific engineering teams to rapidly deliver capability beyond the scope of current platforms, with a clear path for both architecture and capability evolution over time
  • Partner with external teams, collaborating on interfacing requirements between diverse systems and technologies
  • Drive architecture selection and design for robotic systems, including hardware selection, compute, storage and network architecture, service orchestration and other software platform concerns that balance constraints, restrictions and requirements in a multi-stakeholder environment
  • Contribute to the design and development of a company wide roadmap for software inputs to autonomous systems
  • Lead teams that develop software that runs on- and off- platform, using a variety of technologies
  • Drive the design and implementation of development processes for the initial delivery and subsequent iteration of mission software, including full lifecycle testing

Other

  • Experience in a leadership position within a high performing technology organization
  • Capacity to learn and grow individually, while mentoring senior team members effectively, building team cohesion and capacity
  • Eligible to obtain and maintain an active U.S. Secret security clearance
  • Travel to co-locate with end-users and/or other teams up to 20% of the time
  • Experience in a senior role for the delivery of a military mission system