CesiumAstro
Senior Embedded Software Engineer
$140K–$168K
El Segundo, CA · On-site · Senior · Full-time · Posted Aug 31, 2026
- Experience
- Minimum of 5 years of industry software development experience.
- Education
- BS or MS in Computer Science, Electrical Engineering, or Computer Engineering.
- Visa sponsorship
- Applicants must be U.S. citizens, lawful permanent residents, conditional residents, asylees, refugees, or eligible to obtain required authorizations from the U.S. Department of State.
About the job
Designs and delivers embedded software for CesiumAstro products, from concept through production, qualification, deployment, and in-orbit support.
What you'll do
- Design, implement, test, debug, document, and review embedded system software.
- Integrate and validate product designs, support software quality, and optimize I/O performance.
- Support customers after production and in orbit; coordinate with hardware engineers.
What they ask for
- BS or MS in Computer Science, Electrical Engineering, or Computer Engineering.
- At least 5 years of industry software development experience.
- Hands-on embedded hardware development and troubleshooting, including API design for FPGA interfaces; aerospace product experience.
- C or C++ programming and embedded systems experience with preemptive, multitasking RTOS.
Nice to have
- Experience with ARM processors and fully-featured microcontrollers.
- Experience designing and developing an SDK.
Pay
USD 140,000–168,000 per-year-salary (base salary)
Tools
C, C++, Linux, real-time Linux, FPGA, ARM
Model-written summary · the original posting is authoritative