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