The Lead Flight Software owns the end-to-end delivery of all flight software, simulation environments, and supporting tools and software test setups required to fly, verify, and certify the vehicle.
Requirements
- Extensive experience in designing, developing, and testing flight software for spacecrafts or related systems
- Strong leadership and management skills to lead a software development team and ensure timely delivery of high-quality software
- Excellent collaboration skills to work effectively with other teams and departments, such as avionics and systems, to ensure seamless integration of the software with other systems
- Knowledge and experience in implementing software development processes and best practices to ensure efficient and effective development
- Ability to ensure the software meets all safety, performance, and reliability requirements and continuously evaluate and improve the software to meet changing mission needs and incorporate new technologies
- Up-to-date knowledge of the latest advancements in software development for spacecraft and related systems
- Hands-on coding and testing skills to contribute to the flight software code and tests with C/C++
- Ability to promote and develop the skills and capabilities of team members and support their development
Benefits
- Relocation assistance
- Visa sponsorship