Flight Software Manager
Core
Lead the team responsible for mission-critical flight software running on unmanned aircraft systems, including flight controls, avionics, payload integration, and datalink.
Role type
Senior IC manager leading embedded real-time flight software engineering
Builds
Airside flight-software stack across multiple vehicle platforms for unmanned systems
Domain
Defense technology / Unmanned Aerial Systems (UAS) / Embedded Real-Time Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Hands-on management of software engineering teams, embedded real-time software architecture, flight-control/avionics software expertise, CI/CD pipeline management, test strategy definition, technical debt management, stakeholder interface management
Preferred skills
Contested-environment datalink/RF comms experience, multi-vehicle/swarm systems experience, platform definition from prototype to production
Technologies
PX4, Betaflight, ArduPilot, autopilot/flight-control software
Responsibilities
Lead and grow the Flight Software engineering team, Own the architecture and delivery of the airside flight-software stack, Drive predictable safe software releases, Set and uphold engineering quality practices, Own the flight software team's test strategy, Define and maintain software interfaces for autonomy and adjacent teams
Seniority
Senior, hands-on IC manager