Autonomous Flight Software Engineer for Cargo Aircraft

Poseidon Aerospace

California

Vor Ort

USD 120.000 - 180.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Relocation support
Employee Health Benefit Plans
6% Retirement matching
Flexible PTO
Free lunches, snacks, and stocked frid

Zusammenfassung

Poseidon Aerospace is hiring a Flight Software Engineer to design, implement, and optimize autonomous flight software for our full‑size cargo aircraft. You will work on GNC algorithms, real‑time decision making, and integration with sensors and avionics to enable mission execution and safe autonomous operations.

The role emphasizes hands‑on development, HITL testing, and collaboration with aerospace and field teams to push aviation technology forward.

Qualifikationen

  • Hands‑on experience with autonomous aircraft flight software.
  • Proficiency in C++, Python, or Rust for real‑time embedded systems.
  • Experience using middleware like ROS for autonomous systems.

Aufgaben

  • Design, develop, and optimize autonomous flight software including GNC for aircraft.
  • Implement real‑time decision‑making systems under dynamic flight conditions.
  • Integrate software with onboard sensors, actuators, and avionics for mission execution.
  • Develop software for flight planning, collision avoidance, precision landing, and mission management.
  • Test and validate software using simulations, HITL setups, and real‑world flight tests.
  • Conduct rigorous code reviews to ensure reliability and performance.
  • Collaborate with aerospace Engineers, avionics engineers, and field teams for robust integration.
  • Troubleshoot, debug, and optimize flight software in simulation and field tests.

Kenntnisse

C++/Python/Rust
Real-time embedded
ROS
GNC algorithms
Simulation environments
Computer vision
Sensor fusion
Safety-critical software

Jobbeschreibung

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

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Flight Software Engineer
Senior Flight Software Engineer

Poseidon Aerospace • California

Vor Ort
USD 190.000 - 260.000
Equity included
Relocation support
Health benefits
+3
Senior Flight Software Engineer
Senior Flight Software Engineer

Poseidon Aerospace • Alameda (CA)

Vor Ort
USD 140.000 - 210.000
Competitive salary
Relocation support
Employee health benefits
+3
Senior Flight Software Engineer
Senior Flight Software Engineer

Poseidon Aerospace • Berkeley (CA)

Vor Ort
USD 180.000 - 240.000
Competitive salary
Early-stage equity
Relocation support
+5
Flight Software Engineer
Flight Software Engineer

Poseidon Aerospace • California

Vor Ort
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)

Vor Ort
USD 150.000 - 210.000
Competitive salary
Equity/early-stage
Relocation support
+5
Avionics Engineer
Avionics Engineer

Poseidon Aerospace • California

Vor Ort
USD 110.000 - 150.000
Competitive salary and equity
Relocation support
Employee Health Benefit Plans
+3
Simulation, Test and Validation Engineer
Simulation, Test and Validation Engineer

Poseidon Aerospace • California

Vor Ort
USD 110.000 - 150.000
Relocation support
Health benefits
6% retirement match
+2
Avionics Engineer
Avionics Engineer

Poseidon Aerospace • Berkeley (CA)

Vor Ort
USD 120.000 - 170.000
Equity (meaningful early-stage)
Relocation support
Health benefits
+4
Simulation, Test and Validation Engineer
Simulation, Test and Validation Engineer

Poseidon Aerospace • Alameda (CA)

Vor Ort
USD 120.000 - 180.000
Relocation support
Health benefits
6% Retirement matching
+3
Avionics Engineer — Autonomy & Flight Systems
Avionics Engineer — Autonomy & Flight Systems

Poseidon Aerospace • California

Vor Ort
USD 110.000 - 150.000
Competitive salary and equity
Relocation support
Employee Health Benefit Plans
+3