Flight Software Engineer

Poseidon Aerospace

California

Presencial

USD 120 000 - 170 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Competitive salary and equity
Relocation support
Employee health plans
6% retirement matching
Flexible PTO
Free lunches and stocked fridge
AI tools and subscriptions

Resumo da oferta

Poseidon Aerospace seeks a Flight Software Engineer to craft real-time, deterministic C++ that drives our autonomous cargo aircraft. You will develop software for flight computers, read sensors, command actuators, and support test activities from unit tests to hardware-in-the-loop.

You will define interfaces with avionics and the GNC team, implement fault detection, and extend coverage with software-in-the-loop and hardware-in-the-loop testing.

Qualificações

  • B.S. in computer science, engineering, or a related field, or equivalent experience.
  • 2+ years of professional C or C++ development.
  • Experience with embedded real-time or safety-critical software.
  • Experience debugging software on real hardware.

Responsabilidades

  • 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.

Conhecimentos

C++ development
Real-time systems
Embedded debugging

Formação académica

B.S. degree

Ferramentas

RTOS
Python
DO-178C

Descrição da oferta de emprego

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

Flight software touches every system on the aircraft: avionics, propulsion, flight controls, and the ground station. You will work across all of them and can go deep on the ones that interest you most. 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
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Flight Software Engineer
Senior Flight Software Engineer

Poseidon Aerospace • Berkeley (CA)

Presencial
USD 180 000 - 240 000
Competitive salary
Early-stage equity
Relocation support
+5
Senior Flight Software Engineer
Senior Flight Software Engineer

Poseidon Aerospace • Alameda (CA)

Presencial
USD 140 000 - 210 000
Competitive salary
Relocation support
Employee health benefits
+3
Senior Flight Software Engineer
Senior Flight Software Engineer

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

Híbrido
USD 160 000 - 230 000
Competitive salary
Early-stage equity
Relocation assistance
+5
Senior Flight Software Engineer
Senior Flight Software Engineer

Poseidon Aerospace • California

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

Poseidon Aerospace • Alameda (CA)

Presencial
USD 150 000 - 210 000
Competitive salary
Equity/early-stage
Relocation support
+5
Flight Software Engineer
Flight Software Engineer

Poseidon Aerospace • California (MO)

Presencial
USD 120 000 - 180 000
Relocation support
Employee Health Benefit Plans
6% Retirement matching
+2
Simulation, Test and Validation Engineer
Simulation, Test and Validation Engineer

Poseidon Aerospace • Berkeley (CA)

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

Poseidon Aerospace • Alameda (CA)

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

Poseidon Aerospace • Berkeley (CA)

Presencial
USD 140 000 - 200 000
Competitive salary
Early-stage equity
Relocation support
+4
Flight Test Engineer
Flight Test Engineer

Poseidon Aerospace • California

Presencial
USD 120 000 - 180 000
Competitive salary & equity
Relocation support
Health benefits
+4