Remote Jobs Sign In

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...