What are the responsibilities and job description for the Principal Software Engineer- Flight Systems position at FS Studio?
Principal Software Engineer — Space Systems
Location: Greater Denver, CO Area (Hybrid: 3–5 days onsite)
U.S. Persons Only — No visa sponsorship
A fast-growing space systems organization is seeking a Principal Software Engineer to lead development of ground and flight software for lunar and deep-space missions. This role is ideal for a senior engineer who thrives in mission-critical environments and wants to directly shape the future of space exploration.
What You’ll Do
Location: Greater Denver, CO Area (Hybrid: 3–5 days onsite)
U.S. Persons Only — No visa sponsorship
A fast-growing space systems organization is seeking a Principal Software Engineer to lead development of ground and flight software for lunar and deep-space missions. This role is ideal for a senior engineer who thrives in mission-critical environments and wants to directly shape the future of space exploration.
What You’ll Do
- Lead architecture, design, and development of mission software for spacecraft operations.
- Own the full SDLC: requirements, implementation, testing, integration, and mission support.
- Collaborate with aerospace, mission, and systems engineering teams to translate mission needs into robust solutions.
- Mentor engineers and help establish technical standards and best practices.
- Communicate technical decisions clearly to internal and external stakeholders.
- Expert-level C skills; proficiency in Python or another high-level language.
- Strong knowledge of Linux, software architecture, and object-oriented design.
- Experience with Git or similar version control tools.
- Ability to solve complex problems independently and lead technical direction.
- Excellent communication and collaboration skills.
- GitLab CI/CD
- AWS/EC2
- Embedded or real-time systems
- Aerospace/spacecraft experience
- AI/ML exposure
- Bachelor’s degree in Computer Science, Engineering, or similar
- 7 years of relevant software experience
- Base Salary: $125,000 – $155,000, depending on experience
- Signing bonus
- Health insurance
- 401(k)
- Flexible time off
- Quarterly incentives
- Relocation assistance
Salary : $125,000 - $155,000