Flight Systems Software Architect — Lead Space Missions
FS Studio
Denver (CO)
On-site
USD 160,000 - 195,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Competitive compensation + signing bonus
Health insurance
401(k)
Flexible time off
Quarterly incentives
Relocation support
Job summary
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. The ideal candidate will have over 15 years of experience in aerospace software systems and expertise in C/C++ and Python. Responsibilities include leading best practices, full lifecycle software delivery, and mentoring junior engineers. The role comes with competitive compensation and generous benefits, emphasizing a direct impact across multiple mission programs.
Qualifications
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.
Good knowledge of cloud services, 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.
Responsibilities
Lead architecture decisions and guide software best practices across the organization.
Develop flight software and ground systems.
Own full lifecycle delivery: requirements, development, testing, integration, and ops.
Provide technical proposals, estimates, and cross-team coordination.
Mentor and uplift junior engineers.
Skills
C/C++
Python
Embedded Linux
Cloud services (AWS)
Agile processes
Job description
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. The ideal candidate will have over 15 years of experience in aerospace software systems and expertise in C/C++ and Python. Responsibilities include leading best practices, full lifecycle software delivery, and mentoring junior engineers. The role comes with competitive compensation and generous benefits, emphasizing a direct impact across multiple mission programs.