Flight Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Sat, Jun 13, 2026
This job expires in: 26 days
Job Summary
Enthusiastic and creative, the full-time remote Flight Software Engineer will develop and test spacecraft flight software, contributing to the full lifecycle of flight software development, mission concept development, and in-house modeling and simulation capabilities.
Key responsibilities:
- Upgrade existing flight software and develop new satellite flight software for various platforms
- Execute flight software verification and validation tests, ensuring compliance with customer requirements
- Contribute to systems modeling and simulation tools to support ground testing and mission-level analysis
Required qualifications:
- Bachelor's degree in STEM or related scientific areas
- Minimum of 3 years of experience with a Bachelor's degree or 1 year with a Master's degree in aerospace hardware/software systems
- Proficiency in C/C++ and experience in embedded software development and testing
- Familiarity with NASA Core Flight System (cFS) and real-time operating systems
- Experience with Hardware-in-the-Loop (HIL) and spacecraft integration and test environments
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...