Senior Spacecraft Flight Software Engineer

Apex Technology, Inc.

Los Angeles (CA)

On-site

USD 155,000 - 210,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity in Apex
Health insurance (medical, dental, and
PTO starting at 15 days
401(k) with match
Parental leave

Job summary

Apex Technology, Inc. is seeking a Senior Embedded Software Engineer for the Flight Software team. You will develop software for the custom avionics hardware powering our satellite buses, owning software from design to flight.

Work with avionics, GNC, propulsion, and hardware engineers to deliver mission-critical code. You will write and debug drivers, onboard algorithms, and rapid prototype code, while ensuring robust software for manufacturing and flight operations.

Qualifications

  • U.S. Person status is required as this position needs to access export controlled data.
  • Bachelor's degree in CS, EE or equivalent, or equivalent professional experience.
  • 3+ years writing C/C++ for embedded systems, ideally on spacecraft, robotics, automotive, or other hardware that interacts with the physical world.
  • 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 fault detection/responses.
  • Write quick, iterative code for bench and development testing, plus rigorously reviewed code for 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 systems
Firmware development
RTOS
Hardware-software integration
Architecture knowledge

Education

Bachelor's degree in CS or EE

Tools

SPI
I2C
UART
Ethernet
CAN

Job description

Apex Technology, Inc. is seeking a Senior Embedded Software Engineer for the Flight Software team. You will develop software for the custom avionics hardware powering our satellite buses, owning software from design to flight.

Work with avionics, GNC, propulsion, and hardware engineers to deliver mission-critical code. You will write and debug drivers, onboard algorithms, and rapid prototype code, while ensuring robust software for manufacturing and flight operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Flight Software Engineer - Spacecraft Systems
Flight Software Engineer - Spacecraft Systems

Telemetry Today LLC • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Equity
Healthcare
Paid time off
+7
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
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 Embedded Flight Software Engineer – Avionics
Senior Embedded Flight Software Engineer – Avionics

Telemetry Today LLC • Los Angeles (CA)

On-site
USD 155,000 - 250,000
Equity in Apex
Company-paid health insurance
PTO 15–20 days + holidays
+2
Autonomous Satellite Flight Software Engineer
Autonomous Satellite Flight Software Engineer

Outsiders Fund • Los Angeles (CA)

Hybrid
USD 120,000 - 170,000
Equity
Healthcare
PTO
+4
Flight Software Engineer - Autonomous Satellite Systems
Flight Software Engineer - Autonomous Satellite Systems

Apex • Los Angeles (CA)

On-site
USD 125,000 - 138,000
Equity in Apex
Best-in-class healthcare
PTO 15-20 days + holidays
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Telemetry Today LLC • Los Angeles (CA)

On-site
USD 155,000 - 250,000
Equity in Apex
Company-paid health insurance
PTO 15–20 days + holidays
+2
Embedded Software Engineer
Embedded Software Engineer

Telemetry Today LLC • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Equity
Healthcare
Paid time off
+7
Embedded Software Engineer
Embedded Software Engineer

Apex Technology, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Equity
Healthcare
PTO 15–20 days
+5