Drimva

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

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