Drimva

CesiumAstro

Senior Embedded Software Engineer

$133K–$161K

Westminster, CO · On-site · Senior · Full-time · Posted Aug 31, 2026

Experience
Minimum of 5 years of industry experience in software development.
Education
BS or MS degree in Computer Science, Electrical Engineering, or Computer Engineering.
Visa sponsorship
Applicants must be U.S. citizens, lawful permanent residents, conditional residents, asylees or refugees (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain required authorizations from the U.S. Department of State.

About the job

Develop embedded software for CesiumAstro products, from design and implementation through testing, qualification, production, and in-orbit support.

What you'll do

  • Design, code, test, debug, document, and validate embedded system software and product designs.
  • Review and analyze software and system designs for quality, efficiency, stability, and scalability; support software quality assurance and I/O performance.
  • Work with hardware engineers and provide post-production and in-orbit customer support.

What they ask for

  • BS or MS in Computer Science, Electrical Engineering, or Computer Engineering.
  • At least 5 years of industry experience in software development.
  • Hands-on embedded hardware development and troubleshooting; FPGA interfacing API design; experience with aerospace products.
  • C or C++ programming and embedded systems design with preemptive, multitasking real-time operating systems.

Nice to have

  • Real-time Linux experience.
  • Knowledge of electronics schematics and component data sheets; ARM processors and fully-featured microcontrollers; or SDK design and development.

Pay

USD 133,000–161,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)