Principal Software Engineer- Flight Systems
- Salary
- $160k - $195k
- Level
- Principal
- Work type
- Hybrid · Denver
Not stated in the posting: visa.
Open. First seen 22 October 2026.
About the 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
The team: Engineering
This role is one of 3 open in Engineering.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Agile (1 of 3), AWS (1 of 3), C (1 of 3), C++ (1 of 3), Embedded Systems (1 of 3), Figma (1 of 3), Linux (1 of 3)
OTHER ROLES ON THIS TEAM
- Teleoperator Full Time - Robotics posted Jul 20
- UX Designer (Contract) posted Apr 29
From the team and dates on FS Studio's own job board.
See Software Engineer salaries in the United States →
Similar jobs
- Senior/Staff Software Engineer - Embedded Linux Operating Systems at Zoox
Shares 6 skills: C, Embedded Systems, C++… · Staff level · same country - Staff Engineer, Flight Software/Embedded Software at BlackSky
Shares 5 skills: C, Embedded Systems, C++… · Staff level · same country - Staff Software Engineer - Inference Backends at Hume AI
Shares 5 skills: C, C++, Linux… · Staff level · same country - Staff Embedded Linux Software Engineer at SirenOpt
Shares 5 skills: C, Embedded Systems, Linux… · Staff level · same country - Staff Engineer, Test Automation (R5792) at Shield AI
Shares 6 skills: C, Embedded Systems, C++… · Staff level · same country - Teleoperator Full Time - Robotics at FS Studio
Also at this company
Is this your posting? Email info@careerholo.com to have it removed.