Senior Flight Software Engineer

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Boston, MAQuincy, MA
Salary
$191,000–$253,000 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $222k
$110k most similar roles pay here $268k

This role pays more than 92% of similar roles. Most pay $149,500–$191,750 — the shaded band above. At the midpoint, this role pays about $222k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 919 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 889 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Flight Software Engineer

As a Senior Flight Software Engineer within the Maritime Division, you will independently drive the delivery of embedded and safety-critical software for autonomous maritime systems. You will be responsible for designing and implementing vehicle management systems, sensor processing, state estimation, and contingency management while ensuring components are reusable across multiple product lines. Your daily work involves developing real-time embedded software using an RTOS, creating device drivers for various sensors and actuators, and building test and simulation fixtures for hardware-in-the-loop operations. The role requires proficiency in C, systems programming including algorithms and concurrency, and familiarity with communication protocols such as CAN, UART, SPI, and Ethernet. You will solve complex technical challenges in the maritime domain by developing high-assurance software to support autonomous missions and ensure reliable performance in demanding underwater environments.

What you'll do

  • Design and implement safety-critical vehicle management systems within multi-stakeholder environments.
  • Develop scalable sub-systems for sensor processing, state estimation, and mission interfaces.
  • Create real-time embedded software using an RTOS to manage hardware components.
  • Develop device drivers and communication interfaces for various sensors and actuators.
  • Build test and simulation fixtures for both software and hardware-in-the-loop testing.
  • Act as a technical owner for software components, managing requirements, roadmaps, and design.
  • Support the manufacturing, deployment, and sustainment of autonomous maritime vehicles.
  • Mentor junior engineers and provide technical leadership across multi-disciplinary teams.

What we're looking for

  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or a relevant field, or equivalent experience.
  • Proficiency in writing C for systems programming including algorithms, data structures, concurrency, and optimization.
  • Experience with Real Time Operating Systems (RTOS).
  • Familiarity with communication buses and protocols such as CAN, Ethernet, and various industrial standards.
  • Ability to act as a technical owner for software components, including stakeholder engagement and roadmap management.
  • Ability to mentor junior team members and contribute to team cohesion.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Experience in high assurance safety critical systems or with DO-178/IEC 61508 certifications (preferred).

More like this

Similar roles

Senior Flight Software Engineer

Anduril Industries

Quincy, MA 3 days ago $191,000–$253,000
C RTOS Firmware CAN CANFD UART RS232 RS422 RS485 SPI QSPI I2C Ethernet ARINC-825 ARINC-429 MIL-STD-1553 Hardware-in-the-loop DO-178 IEC 61508

Senior Software Engineer, Copilot

Microsoft

8 days ago
GenAI SDLC Telemetry Logging Data Analytics Feature Flags System Architecture Security as Code SLA Monitoring Observability Test Automation Source Code Analysis
Hybrid