Senior Spacecraft Flight Software Engineer

Apex

Los Angeles (CA)

On-site

USD 185,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity in Apex
Healthcare coverage
PTO 15–20 days+ holidays
401(k) matching
Parental leave
Catered lunch & snacks
Office in Playa Vista
Stock options

Job summary

Apex is seeking a Senior Embedded Software Engineer for its Flight Software team to design and own software that brings spacecraft to life. You will work across mission ops, GNC, and hardware to architect systems, prototype ideas, and deliver mission-critical software that flies.

We value engineers who solve complex problems, balance rigor with practicality, and thrive in a fast-paced environment. The role involves hands-on driver development, testing, and collaboration across multiple avionics

Qualifications

  • U.S. Person status required to access export controlled data.
  • Bachelor's degree in CS, EE or equivalent, or equivalent professional experience.
  • 8+ years writing C/C++ for embedded systems, ideally on spacecraft, robotics, automotive, or other hardware that interacts with the physical world.
  • 3+ years of flight software experience.
  • Experience developing firmware for microcontrollers, either bare-metal or on an RTOS.
  • Experience writing and debugging low level device drivers over interfaces such as SPI, I2C, UART, Ethernet, and CAN.
  • Comfort with hardware/software integration, including reading schematics and using tools like oscilloscopes and logic analyzers to bring up new hardware.
  • A solid understanding of microcontroller and microprocessor architecture, including memory, buses, and DMA.

Responsibilities

  • Develop the low level software that configures and drives the processor peripherals and communication interfaces on our avionics.
  • Write and debug the device drivers for the sensors, actuators, and components across the bus.
  • Implement onboard algorithms, including closed loop control and the logic that detects and responds to faults such as failed sensors or radiation upsets.
  • Write quick, iterative code to support bench and development testing, along with the rigorous, reviewed, and tested code that ships to manufacturing and flight.
  • Provide embedded software input into new system and hardware designs.
  • Support commissioning of spacecraft during launch and early operations, ensuring software systems remain functional during critical operations.

Skills

C/C++
Embedded
Flight software
RTOS
Microcontrollers
Device drivers

Education

Bachelors in CS/EE or equivalent

Tools

RTOS

Job description

Apex is seeking a Senior Embedded Software Engineer for its Flight Software team to design and own software that brings spacecraft to life. You will work across mission ops, GNC, and hardware to architect systems, prototype ideas, and deliver mission-critical software that flies.

We value engineers who solve complex problems, balance rigor with practicality, and thrive in a fast-paced environment. The role involves hands-on driver development, testing, and collaboration across multiple avionics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Flight Software Engineer
Senior Embedded Flight Software Engineer

Apex Technology, Inc. • Los Angeles (CA)

On-site
USD 185,000 - 250,000
Shared equity ownership
Company healthcare (medical, dental, 1
PTO starting 15 days, 20+ with tenure
+5
Senior Flight Software Engineer — Spacecraft Autonomy
Senior Flight Software Engineer — Spacecraft Autonomy

Digitailor • Los Angeles (CA)

Hybrid
USD 140,000 - 190,000
Equity
Medical, dental, vision
401(k)
+2
Senior Spaceflight Embedded Software Engineer
Senior Spaceflight Embedded Software Engineer

Apex Space, Inc. • Los Angeles (CA)

On-site
USD 185,000 - 210,000
Equity
Company-paid healthcare
PTO 15+ days
+4
Senior Spacecraft Flight Software Engineer
Senior Spacecraft Flight Software Engineer

Apex • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Equity in Apex
Company-paid health care
15–20 days PTO
+5
Senior Flight Software Engineer - Spacecraft Systems
Senior Flight Software Engineer - Spacecraft Systems

Apex Technology, Inc. • Los Angeles (CA)

On-site
USD 200,000 - 250,000
Shared equity in Apex
Best-in-class health insurance
PTO 15-20 days + holidays
+5
Senior Embedded Flight Software Engineer (Spacecraft)
Senior Embedded Flight Software Engineer (Spacecraft)

Apex • Los Angeles (CA)

On-site
USD 185,000 - 250,000
Stock options
Best-in-class healthcare
PTO and holidays
+3
Embedded Flight Software Engineer, Spacecraft
Embedded Flight Software Engineer, Spacecraft

Apex Technology, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Equity
Healthcare
PTO 15–20 days
+5
Senior Embedded Flight Software Engineer (Equity)
Senior Embedded Flight Software Engineer (Equity)

Telemetry Today LLC • Los Angeles (CA)

Hybrid
USD 140,000 - 210,000
Stock options
Medical, dental, and vision coverage
401(k) with company match
+1
Embedded Flight Software Engineer (Spacecraft)
Embedded Flight Software Engineer (Spacecraft)

Apex Space, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Equity
Healthcare
PTO
+4
Senior Spacecraft Embedded Systems Engineer
Senior Spacecraft Embedded Systems Engineer

Apex Space, Inc. • Los Angeles (CA)

On-site
USD 155,000 - 210,000
Equity (stock options)
Health insurance
PTO 15–20 days + holidays
+6