Senior Software Engineer, Mission System, Maritime jobs in United States
cer-icon
Apply on Employer Site
company-logo

Anduril Industries · 1 month ago

Senior Software Engineer, Mission System, Maritime

Anduril Industries is a defense technology company focused on transforming military capabilities with advanced technology. The Mission Systems Software Engineer will develop autonomy software for autonomous underwater vehicles, ensuring they can navigate and execute missions effectively in real-world maritime conditions.

AerospaceArtificial Intelligence (AI)GovernmentMilitaryNational Security
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Develop the core decision-making and autonomy software that powers our autonomous underwater vehicles
Design and implement the logic that enables these systems to understand their environment, navigate safely, respond to obstacles or threats, and execute missions with limited human involvement
Build mission behaviors, integrate sensor data, and ensure reliable performance in real-world maritime conditions
Join a small team of engineers that owns all software running on maritime assets
Leverage the Anduril Software Product organization to implement and introduce cross-domain solutions for autonomy on the edge
Generate system solutions to increase reliability, ease-of-use, and capability across a variety of customer missions
Write and maintain core libraries (frame transformations, targeting and guidance, communications, etc.) that all robotics platforms at Anduril will use
Drive architecture selection and design for robotic mission 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
Own major feature developments for the Dive-LD and manage rollout to the fleet
Travel up to 15% of time to build, test, and deploy capabilities in the real world

Qualification

C++ programmingRust programmingRoboticsLinux developmentData structuresAlgorithmsDistributed software architectureCuriosityTroubleshootingSensor integrationMotion planningGuidanceNavigationEmbedded systemsModelingSimulationCommunication skillsCollaboration

Required

Strong engineering background from industry or school, ideally in areas/fields such as Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics
Proven understanding of data structures, algorithms, concurrency, and code optimization
5+ years of professional C++ or Rust programming experience in a Linux development environment
Experience troubleshooting and analyzing remotely deployed software systems
Experience with the development and sustainment of distributed software platform and application architectures, running under dynamic network topologies
Capacity to work holistically on software enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation and sustainment
Demonstrated curiosity and ability to learn outside of core discipline
Strong communication skills and ability to collaborate across technical teams
Eligible to obtain and maintain an active U.S. Secret security clearance

Preferred

MS or PhD
Experience with modeling and simulation
Python, Rust, and/or Go experience
Experience in one or more of the following: high performance compute, network programming, fault tolerance, fault handling, DevSecOps
Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms
Experience in one or more of the following: sensor integration, tracking and estimation, motion planning, perception, localization, mapping, guidance, navigation and controls, and related system performance metrics
Hands-on experience developing software for embedded and physical devices
Solid understanding of robotics systems, common interfaces and protocols (gRPC, TCP/IP, RS485, RS232)

Benefits

Healthcare Benefits
Income Protection: Anduril covers life and disability insurance for all employees.
Generous time off: Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs.
Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.
Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work-life services, such as legal and financial support, are also available.
Professional Development: Annual reimbursement for professional development
Commuter Benefits: Company-funded commuter benefits based on your region.
Relocation Assistance: Available depending on role eligibility.
Retirement Savings Plan

Company

Anduril Industries

company-logo
Anduril Industries is a defense product company that builds technology for military agencies and border surveillance.

Funding

Current Stage
Late Stage
Total Funding
$6.25B
Key Investors
AlphaTON Capital Corp.Founders FundU.S. Department of Defense
2025-12-16Corporate Round· $30M
2025-06-05Series G· $2.5B
2025-01-07Grant· $14.3M

Leadership Team

leader-logo
Brian Schimpf
Co-Founder and CEO
linkedin
leader-logo
Joseph Chen
Co-founder
Company data provided by crunchbase