CesiumAstro
Senior Embedded Software Engineer - Spacecraft
$133K–$161K
Westminster, CO · On-site · Senior · Full-time · Posted Aug 30, 2026
- Experience
- Minimum 5 years of industry experience in spacecraft software development; a Master's degree may count as two years of experience.
- Education
- BS, MS, or PhD in Software or Computer Engineering from an accredited university or institution.
- Visa sponsorship
- Applicants must be a U.S. citizen, lawful permanent resident, conditional resident, asylee, refugee (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 and validate satellite flight software and software-in-the-loop tests across the spacecraft development lifecycle, including subsystem control and mission-system integration.
What you'll do
- Design, implement, test, document, review, and validate mission and system software.
- Integrate satellite, ground-station, and mission-operations systems; work with hardware engineers and support software quality assurance.
- Analyze software performance and reliability, and provide post-production or in-orbit customer support.
What they ask for
- BS, MS, or PhD in Software or Computer Engineering from an accredited university or institution.
- At least 5 years of industry experience in spacecraft software development; a Master's degree may count as two years of experience.
- Hands-on experience developing and troubleshooting software systems and hardware.
- Experience with C, C++, Python, or other languages in an aerospace context.
Nice to have
- CubeSat and SmallSat experience, including LEO, MEO, GEO, and beyond.
- Experience with JPL F’, NASA cFS, or other commercial space software frameworks.
Pay
USD 133,000–161,000 per year base salary
Tools
C, C++, Python, Linux, TCP/IP, UDP, JPL F’, NASA cFS
Model-written summary · the original posting is authoritative