Drimva

Apex Space

Software Engineer, Embedded

$130K–$185K

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

Experience
2+ years writing C/C++ for embedded systems; 1+ year of flight software experience preferred.
Education
Bachelor's degree in CS or 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

Develops and owns embedded flight software for satellite-bus avionics, from system design through flight operations.

What you'll do

  • Design and maintain mission-critical satellite software throughout its lifecycle.
  • Develop low-level peripheral and communications software, device drivers, onboard control algorithms, and fault-response logic.
  • Collaborate with engineering, test, and operations teams on requirements, technical roadmaps, and execution.

What they ask for

  • U.S. Person status or ability to obtain required export authorizations.
  • Bachelor's degree in CS or EE, or equivalent, or equivalent professional experience.
  • 2+ years writing C/C++ for embedded systems.
  • Strong proficiency in programming languages such as Python, C++, or Rust.

Nice to have

  • 1+ year of flight software experience.
  • Experience with satellite software, microcontroller firmware, hardware/software integration, FPGA development, or satellite attitude control systems.

Pay

USD $130K – $185K base salary

Tools

C/C++, Python, Rust, RTOS, FPGA

Model-written summary · the original posting is authoritative

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