Senior Flight Software Engineer

Hardware FYI

Alameda, Northern (CA, KY)

Hybrid

USD 160,000 - 230,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Early-stage equity
Relocation assistance
Health benefits
401(k) with match
Flexible PTO
Free lunches and snacks
AI tools access

Job summary

Poseidon Aerospace is seeking a Senior Flight Software Engineer to own major portions of the flight software for our autonomous cargo aircraft. You will determine architecture, failure handling, and testing strategies, and contribute a significant portion of the codebase.

You will shape software for avionics, GNC, and flight-test integration, influence coding standards, and mentor other engineers as the company scales its ambitious program.

Qualifications

  • Bachelor's degree in a related field or equivalent experience.
  • 5+ years of professional C/C++ development on embedded, real-time, or safety-critical systems.
  • Owned a flight software subsystem from architecture through fielded operation.
  • Experience taking software through hardware integration and test on a real vehicle.

Responsibilities

  • Own the architecture of major flight software subsystems, including timing and redundancy.
  • Design deterministic, real-time embedded flight software in C++.
  • Define software requirements and interfaces with avionics, GNC, and flight test, and trace to tests.
  • Lead integration on the aircraft and support ground and flight testing, including travel.

Skills

C/C++
Embedded RTOS
Flight software
Architecture ownership
Code reviews

Education

B.S. in computer science or related field
Equivalent experience

Tools

DO-178C
Python

Job description

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 autonomous cargo aircraft. As a Senior Flight Software Engineer you will own major parts of that software, from architecture through flight test. You will decide how the software is structured, how it handles failures, and how it is tested, and you will write a large share of the code yourself. You will also set the technical bar for the engineers around you.

Responsibilities
  • Own the architecture of major flight software subsystems, including timing, partitioning, and redundancy

  • Design and implement deterministic, real-time embedded flight software in C++

  • Design fault detection and response for the aircraft, including redundancy management, degraded modes, and lost-link behavior

  • Define software requirements and interfaces with avionics, GNC, and flight test, and trace them to tests

  • Implement the GNC team's algorithms in flight code and verify them against simulation

  • Set the test strategy across unit tests, software-in-the-loop, and hardware-in-the-loop

  • Build telemetry, logging, and command paths between the aircraft and the ground station

  • Lead software integration on the aircraft and support ground testing and flight test, including travel to our flight test site

  • Set coding standards and review practices, and lead design reviews

  • Mentor other flight software engineers

Required Qualifications
  • B.S. in computer science, engineering, or a related field, or equivalent experience

  • 5+ years of professional C or C++ development on embedded, real-time, or safety-critical systems

  • Owned a flight software subsystem or equivalent from architecture through fielded operation

  • Took software through hardware integration and test on a real vehicle (aircraft, spacecraft, or automotive)

  • Designed fault detection and response for a system where failure had safety consequences

  • Led design reviews and set technical direction for other engineers

Preferred Qualifications
  • Flight software experience on crewed or uncrewed aircraft, or on spacecraft

  • RTOS or bare-metal development, with a deep understanding of scheduling, timing, and memory

  • Experience designing redundant or fault-tolerant flight computer architectures

  • Experience developing software under DO-178C or a comparable standard such as ISO 26262

  • Experience supporting flight test or vehicle test campaigns

  • Python for tooling, test automation, and flight data analysis

  • Clear technical writing

Why this role

Flight software touches every system on the aircraft: avionics, propulsion, flight controls, and the ground station. You will make the decisions that shape how those systems work together, at a stage where the architecture is still yours to set. You will work directly with flight hardware and watch your code fly an aircraft that carries two tons.

What you get from us
  • Competitive salary and meaningful early-stage equity

  • Relocation support if applicable

  • Employee Health Benefit Plans

  • 6% Retirement matching

  • Flexible PTO

  • Free lunches, snacks, and a stocked fridge at our offices

  • AI tools and subscriptions

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer
Senior Flight Software Engineer

Poseidon Aerospace • California

On-site
USD 190,000 - 260,000
Equity included
Relocation support
Health benefits
+3
Flight Software Engineer
Flight Software Engineer

Poseidon Aerospace • California (MO)

On-site
USD 120,000 - 180,000
Relocation support
Employee Health Benefit Plans
6% Retirement matching
+2
Flight Software Engineer
Flight Software Engineer

Poseidon Aerospace • Alameda (CA)

On-site
USD 150,000 - 210,000
Competitive salary
Equity/early-stage
Relocation support
+5
Simulation, Test and Validation Engineer
Simulation, Test and Validation Engineer

Hardware FYI • Alameda (CA), Northern (KY)

Hybrid
USD 110,000 - 160,000
Competitive salary with equity
Relocation support
Health benefits
+4
Simulation, Test and Validation Engineer
Simulation, Test and Validation Engineer

Poseidon Aerospace • California

On-site
USD 110,000 - 150,000
Relocation support
Health benefits
6% retirement match
+2
Simulation, Test and Validation Engineer
Simulation, Test and Validation Engineer

Poseidon Aerospace • Alameda (CA)

On-site
USD 120,000 - 180,000
Relocation support
Health benefits
6% Retirement matching
+3
Simulation, Test and Validation Engineer
Simulation, Test and Validation Engineer

Poseidon Aerospace • Berkeley (CA)

On-site
USD 120,000 - 160,000
Competitive salary
Early-stage equity
Relocation support
+5
Senior Simulation, Test and Validation Engineer
Senior Simulation, Test and Validation Engineer

Poseidon Aerospace • California

On-site
USD 140,000 - 190,000
Competitive salary and equity
Relocation support
Employee health benefit plans
+4
Senior Simulation, Test and Validation Engineer
Senior Simulation, Test and Validation Engineer

Hardware FYI • Alameda (CA), Northern (KY)

Hybrid
USD 140,000 - 210,000
competitive salary and meaningful long
Relocation support
Employee Health Benefit Plans
+5
Senior Avionics Engineer
Senior Avionics Engineer

Poseidon Aerospace • Berkeley (CA)

On-site
USD 140,000 - 190,000
Relocation support
Health benefit plans
6% retirement matching
+3