Drimva

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

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