Drimva

CesiumAstro

Staff Embedded Software Engineer

$133K–$161K

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

Experience
Minimum of 8 years of industry experience in software development.
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 or refugees (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State.

About the job

Designs, develops, tests, and supports embedded software for communication systems used on satellite, UAV, launch vehicle, and other space or airborne platforms.

What you'll do

  • Design, implement, test, debug, and document embedded system software from requirements through production and deployment.
  • Integrate and validate product designs, review code and system designs, and optimize software quality 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.
  • Hands-on embedded hardware development and troubleshooting, including API design for interfacing with FPGAs.
  • Extensive C programming experience and experience with an object-oriented language, preferably C++.
  • Experience designing embedded systems with preemptive, multitasking real-time operating systems; knowledge of real-time coding, IP protocols, interfaces, and hardware subsystems.

Nice to have

  • Experience with aerospace products, ARM processors, fully-featured microcontrollers, or SDK development.
  • Knowledge of reading electronics schematics and component data sheets.

Pay

USD 133,000–161,000 per year base salary

Tools

C, C++, real-time Linux, FPGAs, ARM processors

Model-written summary · the original posting is authoritative

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