Drimva

Apex Space

Senior Software Engineer, Embedded

$185K–$250K

Los Angeles · On-site · Senior · Full-time · Posted Oct 2, 2026

Experience
8+ years writing C/C++ for embedded systems and 3+ years of flight software experience.
Education
Bachelor's degree in CS, EE or equivalent, or equivalent professional experience.
Visa sponsorship
Applicants must qualify as a U.S. Person or be able to obtain required U.S. export authorizations.

About the job

Designs, develops, and operates embedded flight software for satellite systems, including low-level avionics software, drivers, onboard algorithms, and hardware integration.

What you'll do

  • Own mission-critical satellite software across architecture, development, deployment, and operations.
  • Develop low-level software, peripheral and communication drivers, and onboard control and fault-response algorithms.
  • Work with systems, hardware, test, and operations teams to define requirements, roadmaps, and execution.

What they ask for

  • Bachelor's degree in CS, EE or equivalent, or equivalent professional experience.
  • 8+ years writing C/C++ for embedded systems.
  • 3+ years of flight software experience.
  • Experience with microcontroller firmware, low-level device drivers, and hardware/software integration.

Nice to have

  • FPGA development or first-power-on avionics/flight hardware experience.
  • Satellite attitude control, motor and power electronics, or CCSDS/ECSS familiarity.

Pay

$185K - $210K USD base salary; $200K - $250K USD base salary

Tools

C/C++, RTOS, SPI, I2C, UART, Ethernet, CAN, FPGA

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)