Drimva

CesiumAstro

Senior Flight Software Engineer

$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
Applicant must be a U.S. citizen, lawful permanent resident, conditional resident, asylee or refugee (protected individual 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

Develops and validates satellite flight software and software-in-the-loop tests across the mission lifecycle, including spacecraft subsystem control and mission-system integration.

What you'll do

  • Design, implement, test, document, review, and validate flight and system software for satellites and related mission systems.
  • Develop software to monitor, test, and control spacecraft subsystems; integrate with hardware and assess third-party and open-source software.
  • Support software quality, analyze performance and stability, and provide post-production and in-orbit customer support.

What they ask for

  • Bachelor’s, master’s, or doctoral degree in Software or Computer Engineering from an accredited 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 software and hardware development and troubleshooting experience.
  • Experience with C, C++, Python, or other programming 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-salary (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 4, 2026 (UTC)