We envision millions of people living and working in space for the benefit of Earth. Join our team of problem solvers as we add new chapters to the history of spaceflight! As part of our AI & Flight Software Organization, you'll contribute to and lead the development of critical vehicle management systems that ensure the safety and reliability of our spacecraft.
Requirements
- Lead and manage the embedded software engineering team responsible for Vehicle Management and Test systems
- Actively contribute to technical design and implementation, dedicating approximately 50% of time to hands-on software development
- Drive the development of flight software for vehicle health management, fault detection, and recovery
- Write, review, and debug code for critical vehicle management components and test frameworks
- Establish technical direction and software architecture for test automation and verification systems
- Oversee the integration of software with vehicle subsystems and test equipment
- Manage project schedules, resource allocation, and technical risk mitigation strategies
- Collaborate with systems engineering to define and implement software requirements for vehicle management
- Ensure software quality through rigorous verification and validation processes
- Provide technical leadership and career development for team members, focusing 50% of time on team management and growth
Benefits
- Medical
- dental
- vision
- basic and supplemental life insurance
- paid parental leave
- short and long-term disability
- 401(k) with a company match of up to 5%
- Education Support Program
- up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays