Anduril Industries
Senior Software Engineer, Payloads, Surface Maritime
Anduril Industries, Costa Mesa, California, United States, 92626
Senior Software Engineer, Payloads
Anduril Industries is a defense technology company focused on transforming U.S. and allied military capabilities.
The Maritime Software Engineering team builds, deploys, integrates, and extends Anduril's software on maritime platforms to deliver mission‑critical capabilities. Mission Software Engineers solve technical challenges while owning end‑to‑end delivery.
What You’ll Do
Design and implement trusted, safety‑critical Payload Management Systems balancing constraints and stakeholder requirements.
Design and implement scalable payload subsystems (sensor processing, state estimation, contingency management, actuation, payload interfaces, mission systems interfaces).
Develop real‑time embedded software using an RTOS.
Develop device drivers and interfaces to a variety of sensors and actuators.
Create test and simulation fixtures that operate with software‑and‑hardware‑in‑the‑loop.
Support payload manufacturing and deployment.
Required Qualifications
Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or equivalent experience.
Professional experience as a Software Engineer working across multiple domains.
Strong systems programming skills: algorithms, data structures, concurrency, optimization.
Capacity to learn and grow while mentoring junior team members and contributing to team cohesion.
Experience troubleshooting and analyzing remotely deployed software systems.
Travel up to 30% of time for real‑world testing and deployment.
Eligible to obtain and maintain a U.S. Top Secret security clearance.
Preferred Qualifications
Experience designing and developing embedded applications in autonomous vehicle software systems.
Proficient at writing C.
Familiarity with communication buses and protocols (CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC‑825, ARINC‑429, MIL‑STD‑1553, etc).
Experience with an RTOS and high‑assurance safety‑critical software.
Experience developing interfaces to sensors and actuators and troubleshooting remotely deployed systems.
Experience working with RF systems, navigation and communication systems.
Strong desire to grow into a Tech‑Lead‑Manager role with line management responsibilities.
Experience with DO‑178, IEC 61508, or similar certifications.
Salary US Salary Range: $191,000—$253,000 USD.
Benefits
Comprehensive medical, dental, and vision plans at little to no cost.
Life and disability insurance for all employees.
Highly competitive PTO plans with a holiday hiatus in December.
Caregiver & wellness leave, family planning support, mental health resources, professional development, commuter benefits, relocation assistance.
Traditional 401(k), Roth, and after‑tax (mega backdoor Roth) options in the U.S.; pension plan with employer match in the U.K. and Ireland; superannuation plan in Australia.
To view Anduril’s candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/.
#J-18808-Ljbffr
The Maritime Software Engineering team builds, deploys, integrates, and extends Anduril's software on maritime platforms to deliver mission‑critical capabilities. Mission Software Engineers solve technical challenges while owning end‑to‑end delivery.
What You’ll Do
Design and implement trusted, safety‑critical Payload Management Systems balancing constraints and stakeholder requirements.
Design and implement scalable payload subsystems (sensor processing, state estimation, contingency management, actuation, payload interfaces, mission systems interfaces).
Develop real‑time embedded software using an RTOS.
Develop device drivers and interfaces to a variety of sensors and actuators.
Create test and simulation fixtures that operate with software‑and‑hardware‑in‑the‑loop.
Support payload manufacturing and deployment.
Required Qualifications
Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or equivalent experience.
Professional experience as a Software Engineer working across multiple domains.
Strong systems programming skills: algorithms, data structures, concurrency, optimization.
Capacity to learn and grow while mentoring junior team members and contributing to team cohesion.
Experience troubleshooting and analyzing remotely deployed software systems.
Travel up to 30% of time for real‑world testing and deployment.
Eligible to obtain and maintain a U.S. Top Secret security clearance.
Preferred Qualifications
Experience designing and developing embedded applications in autonomous vehicle software systems.
Proficient at writing C.
Familiarity with communication buses and protocols (CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC‑825, ARINC‑429, MIL‑STD‑1553, etc).
Experience with an RTOS and high‑assurance safety‑critical software.
Experience developing interfaces to sensors and actuators and troubleshooting remotely deployed systems.
Experience working with RF systems, navigation and communication systems.
Strong desire to grow into a Tech‑Lead‑Manager role with line management responsibilities.
Experience with DO‑178, IEC 61508, or similar certifications.
Salary US Salary Range: $191,000—$253,000 USD.
Benefits
Comprehensive medical, dental, and vision plans at little to no cost.
Life and disability insurance for all employees.
Highly competitive PTO plans with a holiday hiatus in December.
Caregiver & wellness leave, family planning support, mental health resources, professional development, commuter benefits, relocation assistance.
Traditional 401(k), Roth, and after‑tax (mega backdoor Roth) options in the U.S.; pension plan with employer match in the U.K. and Ireland; superannuation plan in Australia.
To view Anduril’s candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/.
#J-18808-Ljbffr