company

Principal Flight Software Engineer - Team Lead

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Manager

Qualifications

Lead and mentor a team of flight software engineers in the design, implementation, testing, and integration of spacecraft software. Own the technical roadmap and execution for flight software, including architecture, modularity, and interfaces across avionics and vehicle subsystems. Set high standards for code quality, test coverage, simulation fidelity, and system robustness. Drive development using modern C++ (C++17 or newer) and Python for safe and efficient spacecraft operations in real-time environments. Oversee the development of test infrastructure, including unit, integration, and hardware-in-the-loop (HIL) testing, to ensure flight readiness. Collaborate closely with teams across systems engineering, GNC, propulsion, avionics, and mission operations to define requirements, resolve interface challenges, and validate end-to-end behavior. Participate in and lead code reviews, software audits, flight software simulations, and mission rehearsals.

About the job

At The Exploration Company, we are at the forefront of space innovation, developing and operating Nyx, a modular and reusable space orbital vehicle designed for refueling in orbit and capable of transporting cargo and eventually humans.

We are seeking a hands-on Principal Flight Software Engineer (Team Lead) to spearhead the development of Nyx's flight software stack. You will lead a team of skilled engineers in creating and validating the software systems that manage the spacecraft from launch through docking, re-entry, and recovery.

This role requires a blend of deep technical knowledge and strong leadership skills to deliver reliable software under demanding mission timelines. You will influence architectural decisions, uphold stringent testing standards, and cultivate a culture of ownership, simulation-driven development, and collaborative efforts with subsystems such as GNC, avionics, propulsion, and mission operations.

Your leadership will have a significant impact on the success of our missions.

About The Exploration Company

The Exploration Company is pioneering advancements in space exploration technology, focusing on the development of reusable orbital vehicles that can enhance the sustainability and efficiency of space missions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.