Flight Software Engineer
Poseidonaero, Alameda
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- Sep 5, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
ABOUT POSEIDON AEROSPACE:
Poseidon Aerospace is reimagining how the world moves goods. We build and operate full-size autonomous cargo aircraft - capable of carrying two tons of payload over a thousand nautical miles. From remote communities to contested logistics operations, our platforms unlock a new cost curve for air freight, making it faster, cheaper, and accessible anywhere it's needed. Headquartered in the San Francisco Bay Area with locations in Washington DC, Oregon, and Maine; we're building something consequential.
ABOUT THE ROLE
Flight software is the code that runs on the flight computers of our cargo aircraft. As a Flight Software Engineer you will write deterministic, real-time C++ that reads sensors, commands actuators and propulsion, runs the control laws our GNC team designs, and keeps the aircraft safe when something fails. You will write the requirements for your code and test it from unit tests through hardware-in-the-loop. Then you will support it on the aircraft through ground runs and flight test.
RESPONSIBILITIES
- Develop real-time embedded flight software in C++
- Write drivers and interfaces for sensors, actuators, engine controllers, and data buses (CAN, ARINC 429, serial, Ethernet)
- Implement fault detection and response, including redundancy management, degraded modes, and lost-link behavior
- Implement the GNC team’s algorithms in flight code and verify them against simulation
- Define software requirements and interfaces with avionics, GNC, and flight test, and trace them to tests
- Write unit tests and extend software-in-the-loop and hardware-in-the-loop coverage
- Build telemetry, logging, and command paths between the aircraft and the ground station
- Support aircraft integration, ground testing, and flight test, including travel to our flight test site
- Debug flight software in the lab and from flight data
- Participate in code and design reviews
REQUIRED QUALIFICATIONS
- B.S. in computer science, engineering, or a related field, or equivalent experience
- 2+ years of professional C or C++ development
- Professional experience developing software for an embedded, real-time, or safety-critical system (aircraft, spacecraft, automotive, robotics, or medical)
- Experience debugging software on real hardware
PREFERRED QUALIFICATIONS
- Flight software experience on crewed or uncrewed aircraft, or on spacecraft
- RTOS or bare-metal development, with a working understanding of scheduling, timing, and memory
- Modern C++ in production under embedded constraints
- Familiarity with DO-178C or a comparable standard such as ISO 26262
- Python for tooling, test automation, and flight data analysis
- Clear technical writing
WHY THIS ROLE
Similar roles at other companies
Flight Software Engineer
Reliable RoboticsMountain View, CA
$155K–$215K / yr
Posted 16 days ago
Senior Software Engineer
CrgoBurlington, MA
Pay not posted
Posted Mar 16, 2026
Sr. Flight Software Engineer
Reliable RoboticsMountain View, CA +1
$215K–$300K / yr
Posted 8 days ago
Flight Software Engineer
The Exploration CompanyMunich, Germany
Pay not posted
Posted Sep 11, 2026
Listed on Poseidonaero's Ashby job board; checked 3 h ago. First seen by us 35 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.