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