What are the responsibilities and job description for the Flight Software Developer position at Bay Systems Consulting Inc.?
Job Description
Job Description
Job Title : Flight Software Developer
Location : Houston, TX
Company : Lockheed Martin (Orion Program)
About the Orion Program
The Orion Program is a groundbreaking collaboration between NASA and Lockheed Martin , dedicated to developing a spacecraft for deep space exploration. Orion plays a vital role in NASA's Artemis program , aiming to establish a sustainable human presence on the Moon and ultimately pave the way for crewed missions to Mars.
Position Overview
We are seeking highly skilled Flight Software Developers to support software development efforts for the Orion spacecraft . In this role, you will design, implement, and test critical software systems that enable deep space exploration . The ideal candidate will have experience in C and Python and a strong computer science background , with additional expertise in real-time operating systems (RTOS), flight software frameworks, and spacecraft simulations .
Key Responsibilities :
- Develop, integrate, and test flight software (FSW) for the Orion spacecraft.
- Design and implement real-time, safety-critical software for space missions.
- Support simulation and development environments for spacecraft operations.
- Contribute to the development of RPOD (rendezvous, proximity operations, and docking) software .
- Work with RTEMS / RTOS to ensure real-time processing and mission-critical functionality.
- Collaborate with systems engineers, hardware teams, and NASA partners to ensure software meets mission requirements.
- Conduct software verification and validation testing for flight readiness.
Required Skills & Qualifications :
Desired Skills & Qualifications :