Taro Logo

Flight Software Engineer, Surface Maritime

A defense technology company transforming U.S. and allied military capabilities with advanced technology, focusing on AI-powered systems and autonomous solutions.
$138,000 - $207,000
Embedded
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Defense · Robotics

Job Description

Anduril Industries is seeking a Flight Software Engineer for their Surface Maritime Team to join their mission of transforming military capabilities through advanced technology. This role is crucial in developing autonomous maritime systems, focusing on critical control system interfaces and Vehicle Management Systems.

The position requires deep robotics experience and expertise in embedded systems programming, particularly in C and RTOS environments. You'll be working on cutting-edge autonomous vehicles, developing everything from sensor processing to state estimation and actuation systems. The role combines hands-on technical work with real-world deployment, requiring up to 25% travel for building, testing, and deploying capabilities.

As part of Anduril's Maritime Division, you'll be contributing to the company's product and revenue roadmap for maritime missions, working across multiple teams including product, engineering, and operations. The company offers a dynamic learning environment where you'll be involved in rapid development cycles, from modeling and simulation to rigorous testing and deployment.

The compensation package is highly competitive, ranging from $138,000 to $207,000 USD, complemented by comprehensive benefits including platinum healthcare coverage, generous PTO, 16 weeks paid caregiver leave, and various other perks. The position requires eligibility for a U.S. Secret security clearance and offers the opportunity to work on challenging problems with real-world impact.

This role is perfect for someone who combines strong technical skills in embedded systems with a passion for autonomous systems and defense technology. You'll be part of a team that's pushing the boundaries of what's possible in maritime autonomous systems, working with cutting-edge technology while contributing to national security capabilities.

Last updated 3 months ago

Responsibilities For Flight Software Engineer, Surface Maritime

  • Design and implement trusted, safety critical Vehicle Management Systems
  • Design and implement scalable vehicle sub-systems including sensor processing, state estimation, and actuation
  • Develop real-time embedded software using an RTOS
  • Develop device drivers and interfaces to sensors and actuators
  • Create test and simulation fixtures
  • Support vehicle manufacturing and deployment
  • Travel up to 25% of time for building, testing, and deployment

Requirements For Flight Software Engineer, Surface Maritime

  • Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, or equivalent experience
  • Experienced and proficient at writing C
  • Experience with an RTOS
  • Familiarity with communications busses and protocols
  • Systems programming skills
  • Eligible to obtain and maintain an active U.S. Secret security clearance

Benefits For Flight Software Engineer, Surface Maritime

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Relocation Benefits
  • Comprehensive medical, dental, and vision plans
  • Life/AD&D and long-term disability insurance
  • Generous holiday calendar and PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Commuter benefits
  • Relocation assistance
  • 401(k) retirement savings plan

Related Jobs