✨ About The Role
- The role involves developing reliable firmware to control spacecraft, satellite buses, and reentry capsules throughout their missions.
- The candidate will own all aspects of software development, including design, testing, and integration.
- Responsibilities include ensuring system quality and performance through software testing, verification, and validation techniques.
- The position requires scoping projects, including requirements capture and initial design trades for open-ended problems.
- The Flight Software team is responsible for all phases of development, from requirements capture through testing and flight operational support.
âš¡ Requirements
- The ideal candidate will have a bachelor's degree in a related field or equivalent practical experience.
- A minimum of 5 years of professional software development experience is required.
- Experience in developing and testing real-time embedded hardware/software systems is essential.
- Proficiency in programming languages such as C, C++, and Python is necessary.
- Strong teamwork, communication, and problem-solving skills in a collaborative environment are crucial.