Principal Software Engineer- Flight Systems

fs-studioΒ· Engineering
Apply Now β†—
🌍 RemoteπŸ“ DenverFullTime

About this role

Principal Software Engineer – Space Systems
Location: Greater Denver, CO (on-site 3–5 days/week)
Salary: $160k–$195k + bonus + benefits + relocation

A fast-growing space-technology company is seeking a Principal Software Engineer to lead architecture and development of ground and flight software for lunar and deep-space missions. This is a high-impact role influencing technical direction across multiple mission programs.

What You’ll Do

  • Lead architecture decisions and guide software best practices across the organization.

  • Develop flight software (cFS, embedded Linux), ground systems (Python, modern web frameworks), and cloud/embedded ML or autonomy systems.

  • Own full lifecycle delivery: requirements, development, testing, integration, and ops.

  • Provide technical proposals, estimates, and cross-team coordination.

  • Mentor and uplift junior engineers.

What We’re Looking For

  • 15+ years in spacecraft, mission control, or complex aerospace software systems.

  • Expertise in C/C++ and Python.

  • Experience with embedded Linux, real-time/flight software, and preferably NASA cFS.

  • Knowledge of cloud services (AWS), containerization, version control, and Agile processes.

  • Ability to collaborate with multidisciplinary teams and operate within rigorous engineering standards.

  • U.S. Citizenship and eligibility for a Security Clearance; must meet export-control requirements.

Benefits

  • Competitive compensation + signing bonus

  • Health insurance

  • 401(k)

  • Flexible time off

  • Quarterly incentives

  • Relocation support

Frequently Asked Questions

Is the salary disclosed for the Principal Software Engineer- Flight Systems position at fs-studio?
The salary for this Principal Software Engineer- Flight Systems role at fs-studio is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Principal Software Engineer- Flight Systems job at fs-studio remote?
Yes, this Principal Software Engineer- Flight Systems position at fs-studio is remote, with team members based in Denver. You can work from home or anywhere in the supported regions.
Is the Principal Software Engineer- Flight Systems role at fs-studio full-time or part-time?
This is listed as a FullTime position. It is posted as a Principal Software Engineer- Flight Systems role in the Engineering department at fs-studio.
Which team or department does the Principal Software Engineer- Flight Systems at fs-studio belong to?
This Principal Software Engineer- Flight Systems position is part of the Engineering department at fs-studio. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Principal Software Engineer- Flight Systems position at fs-studio?
Click the "Apply Now" button on this page. You will be redirected to fs-studio's official application portal hosted on ashby where you can submit your application directly.
When was the Principal Software Engineer- Flight Systems job at fs-studio posted?
This Principal Software Engineer- Flight Systems position at fs-studio was posted on Dec 9, 2025. Apply as soon as possible β€” early applications are often reviewed first.
Principal Software Engineer- Flight Systems
fs-studio
Apply for this role β†—

You'll be redirected to fs-studio's official application page on Ashby ATS.