remote
Spacecraft Software Engineer - General Astronautics
Software Engineer
Mid-Level Software Engineer to develop flight software for spacecraft systems using C/C++ and RTOS.
About the role
Key Responsibilities
- Develop flight software for spacecraft systems
- Implement real-time operating systems for critical missions
- Write and maintain software for attitude control and telemetry
- Collaborate with hardware teams on system integration
- Perform software verification and validation testing
Requirements
- Bachelor's in Computer Science or Aerospace Engineering
- 3+ years in embedded software development
- Proficiency in C/C++ and RTOS environments
- Experience with flight software standards (e.g., ECSS)
- Knowledge of spacecraft systems architecture
Skills
embedded softwarec crtosflight softwarepython