Conduct performance evaluations and drive career development through mentorship and coaching of software engineers at all levels * Set flight software objectives and communicate priorities to team ...
Conduct performance evaluations and drive career development through mentorship and coaching of software engineers at all levels * Set flight software objectives and communicate priorities to team ...
Principal Flight Software Engineer
Houston, TX · On-site
$168K - $280K/yr
Lanteris Space Systems is currently seeking a Principal Embedded Flight Software Engineer to join our team in our Palo Alto, CA, San Jose, CA or Houston, TX offices. In this role, you will work on a ...
Principal Flight Software Engineer
Houston, TX · On-site
$168K - $280K/yr
Lanteris Space Systems is currently seeking a Principal Embedded Flight Software Engineer to join our team in our Palo Alto, CA, San Jose, CA or Houston, TX offices. In this role, you will work on a ...
PNT Flight Software Developer
Houston, TX · On-site
$95K - $203K/yr
PNT Flight Software Developer Houston, TX, Glen Burnie, MD, or Littleton, CO Salary range: $95,000 - $203,000 based on experience About Intuitive Machines: Intuitive Machines is an innovative and ...
Quick apply
Apply Early
PNT Flight Software Developer
Houston, TX · On-site
$95K - $203K/yr
PNT Flight Software Developer Houston, TX, Glen Burnie, MD, or Littleton, CO Salary range: $95,000 - $203,000 based on experience About Intuitive Machines: Intuitive Machines is an innovative and ...
Apply Early
Principal Flight Software Engineer I
$133K - $179K/yr
... flight software systems * Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.). * Programming experience in C or C+
Quick apply
Apply Early
Principal Flight Software Engineer I
$133K - $179K/yr
... flight software systems * Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.). * Programming experience in C or C+
Apply Early
Principal Flight Software Engineer I
Austin, TX · On-site
$133K - $179K/yr
... flight software systems * Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.). * Programming experience in C or C+
Principal Flight Software Engineer I
Austin, TX · On-site
$133K - $179K/yr
... flight software systems * Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.). * Programming experience in C or C+
Principal Flight Software Engineer I
Austin, TX · On-site
$133K - $179K/yr
... flight software systems * Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.). * Programming experience in C or C+
Principal Flight Software Engineer I
Austin, TX · On-site
$133K - $179K/yr
... flight software systems * Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.). * Programming experience in C or C+
NASA Orion Spacecraft Flight Software Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: NACI Employee Type: Regular Percentage of Travel Required: Up to ...
NASA Orion Spacecraft Flight Software Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: NACI Employee Type: Regular Percentage of Travel Required: Up to ...
Senior Software Engineer
Houston, TX · On-site
$117K - $154K/yr
Mentor a team of software engineers and provide guidance during technical discussions and ... Collaborate with stakeholders across project and NASA to ensure successful delivery of flight ...
Senior Software Engineer
Houston, TX · On-site
$117K - $154K/yr
Mentor a team of software engineers and provide guidance during technical discussions and ... Collaborate with stakeholders across project and NASA to ensure successful delivery of flight ...
NASA Commercial Spacecraft Flight Software Systems Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: NACI Employee Type: Regular Percentage of Travel ...
NASA Commercial Spacecraft Flight Software Systems Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: NACI Employee Type: Regular Percentage of Travel ...
NASA Artemis Lunar Base Flight Software Development Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel ...
NASA Artemis Lunar Base Flight Software Development Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel ...
Senior Software Test Engineer
Cedar Park, TX · On-site
$103K - $134K/yr
You will use all-digital and hardware-in-the-loop simulation environments to test our Flight and ... Software Engineers on the test team will also be responsible for developing and executing formal ...
Senior Software Test Engineer
Cedar Park, TX · On-site
$103K - $134K/yr
You will use all-digital and hardware-in-the-loop simulation environments to test our Flight and ... Software Engineers on the test team will also be responsible for developing and executing formal ...
Responsibilities : • Design and develop test procedures for testing our Ground and Flight ... Software Engineering development processes and best practices • Actively learn new test ...
New
Responsibilities : • Design and develop test procedures for testing our Ground and Flight ... Software Engineering development processes and best practices • Actively learn new test ...
New
LZ Technology (LZT) is seeking seasoned Flight Software Architect and Systems Engineer to support NASA's Lunar Gateway program. The Gateway will orbit the Moon, serving as a hub for lunar missions ...
Quick apply
Apply Early
LZ Technology (LZT) is seeking seasoned Flight Software Architect and Systems Engineer to support NASA's Lunar Gateway program. The Gateway will orbit the Moon, serving as a hub for lunar missions ...
Apply Early
Responsibilities : • Design and develop test procedures for testing our Ground and Flight ... Software Engineering development processes and best practices • Actively learn new test ...
New
Responsibilities : • Design and develop test procedures for testing our Ground and Flight ... Software Engineering development processes and best practices • Actively learn new test ...
New
You will use all-digital and hardware-in-the-loop simulation environments to test our Flight and ... Software Engineers on the test team will also be responsible for developing and executing formal ...
New
You will use all-digital and hardware-in-the-loop simulation environments to test our Flight and ... Software Engineers on the test team will also be responsible for developing and executing formal ...
New
Sr. Manager of Flight Software Engineering
$142K - $236K/yr
Intuitive Machines is seeking a Sr. Manager of Flight Software Engineering to join our leadership team in Palo Alto, CA or Houston, TX. Position Summary: Lead a team of 10-15 embedded software ...
Sr. Manager of Flight Software Engineering
$142K - $236K/yr
Intuitive Machines is seeking a Sr. Manager of Flight Software Engineering to join our leadership team in Palo Alto, CA or Houston, TX. Position Summary: Lead a team of 10-15 embedded software ...
Define flight software architectures to build robust real-time safety-critical software systems ... Bachelor's degree in Computer Science, or Computer Engineering, or related field. * 15+ years ...
Define flight software architectures to build robust real-time safety-critical software systems ... Bachelor's degree in Computer Science, or Computer Engineering, or related field. * 15+ years ...
Senior Software Test Engineer
Cedar Park, TX · On-site
$120K - $180K/yr
You will use all-digital and hardware-in-the-loop simulation environments to test our Flight and ... Software Engineers on the test team will also be responsible for developing and executing formal ...
Senior Software Test Engineer
Cedar Park, TX · On-site
$120K - $180K/yr
You will use all-digital and hardware-in-the-loop simulation environments to test our Flight and ... Software Engineers on the test team will also be responsible for developing and executing formal ...
LZT is seeking an experienced Software Engineer to support NASA's Johnson Space Center in the development, testing, and flight certification of a digital wireless camera for the Orion spacecraft
Quick apply
Apply Early
LZT is seeking an experienced Software Engineer to support NASA's Johnson Space Center in the development, testing, and flight certification of a digital wireless camera for the Orion spacecraft
Apply Early
They are seeking an experienced Software Engineer to support the development of the Lunar Terrain ... flight software development • Python • RTOS experience (RTEMS, VxWorks, Xenomai Linux, etc.
They are seeking an experienced Software Engineer to support the development of the Lunar Terrain ... flight software development • Python • RTOS experience (RTEMS, VxWorks, Xenomai Linux, etc.
Flight Software Engineer information
See Texas salary details
$33.15 - $36.50
3% of jobs
$36.50 - $39.86
3% of jobs
$42.54 is the 25th percentile. Wages below this are outliers.
$39.86 - $43.22
23% of jobs
$43.22 - $46.58
18% of jobs
The median wage is $47.10 / hr.
$46.58 - $49.94
14% of jobs
$52.74 is the 75th percentile. Wages above this are outliers.
$49.94 - $53.30
16% of jobs
$53.30 - $56.66
5% of jobs
$56.66 - $60.02
4% of jobs
$60.02 - $63.38
2% of jobs
$63.38 - $66.74
1% of jobs
$66.74 - $70.10
10% of jobs
$33
$50
$70
How much do flight software engineer jobs pay per hour?
What are the key skills and qualifications needed to thrive in the Flight Software Engineer position, and why are they important?
To thrive as a Flight Software Engineer, you need strong expertise in computer science, embedded systems, and control theory, usually supported by a degree in engineering or a related field. Experience with C/C++, real-time operating systems (RTOS), and aerospace industry standards like DO-178C is highly valued, along with certifications in safety-critical software development. Exceptional problem-solving skills, attention to detail, and effective communication abilities set top candidates apart. These skills ensure software reliability, mission success, and seamless collaboration in safety-critical aerospace environments.
What does a Flight Software Engineer do?
A Flight Software Engineer designs, develops, tests, and maintains software that controls and monitors spacecraft, satellites, or aerospace vehicles. They ensure the software meets strict performance, reliability, and safety requirements for missions. This includes writing real-time code, integrating with hardware, debugging issues, and optimizing systems for efficiency. They work closely with hardware engineers, systems engineers, and mission operators to ensure seamless functionality.
What are some typical challenges faced by Flight Software Engineers, and how do they overcome them?
Flight Software Engineers often face challenges such as developing software for safety-critical systems with strict reliability and performance requirements, as well as troubleshooting issues in complex avionics environments. They regularly work under tight deadlines and must rigorously test and validate code to meet aerospace certification standards. Overcoming these challenges involves thorough documentation, close collaboration with hardware and systems engineers, and a commitment to continuous learning about evolving technologies. Employers value engineers who can adapt quickly, employ systematic debugging, and communicate effectively within interdisciplinary teams.

Full-time
Medical, Dental, Vision, PTO
Posted 5 days ago
Firefly Aerospace rating
8.4
Based on 9 frontline employees who took The Breakroom Quiz
26th of 60 rated aerospace companies
Job description
ABOUT FIREFLY AEROSPACE
Firefly Aerospace is a space and defense technology company that enables our world to launch, land, and operate in space – anywhere, anytime. As the partner of choice for critical space missions, Firefly is the only commercial company to launch a satellite to orbit with 24-hour notice and the only company to achieve a successful Moon landing. Our launch vehicles, lunar landers, and orbital vehicles provide government and commercial customers with full mission services from low Earth orbit to the Moon and beyond. Headquartered in north Austin, Texas, Firefly is looking for passionate, hardworking innovators to join our team and help fuel our successful trajectory into space.
SUMMARY
As the Blue Ghost Flight Software Manager at Firefly Aerospace, you will lead the flight software team responsible for developing, integrating, verifying, and supporting mission-critical software for Firefly’s Blue Ghost lunar landers. In this role, you will manage a technical team delivering spacecraft flight software, driving software execution across requirements, design, implementation, test, mission integration, and flight operations support.
This position combines hands-on technical judgment with people leadership. You will own team staffing, career development, performance management, execution planning, and technical process improvement while working closely with GNC, avionics, systems engineering, mission operations, program management, external partners, and customers. You will be responsible for building a high-performing software organization capable of delivering reliable flight software for lunar missions in a fast-paced aerospace environment.
RESPONSIBILITIES
- Lead the Blue Ghost flight software team supporting lunar lander development, integration, test, and mission operations
- Own all aspects of team staffing including recruitment, hiring, onboarding, workforce planning, and contractor support
- Conduct performance evaluations and drive career development through mentorship and coaching of software engineers at all levels
- Set flight software objectives and communicate priorities to team members, program leadership, and cross-functional stakeholders
- Manage flight software execution across requirements, architecture, implementation, integration, verification, validation, release, and operational support
- Drive adoption, extension, and mission-specific application of Firefly’s flight software framework, for Blue Ghost lander missions
- Establish and improve flight software development processes, coding standards, review practices, test expectations, and release discipline
- Coordinate with GNC, Embedded Software, avionics, electrical, systems engineering, simulation, mission operations, and test teams to deliver integrated spacecraft capabilities
- Interface with program managers and mission stakeholders to allocate team responsibilities, establish schedules, and manage software deliverables
- Support mission readiness reviews, test campaigns, rehearsals, anomaly investigations, and flight operations
- Develop and manage team budget inputs, annual operating plans, resource forecasts, and software capability roadmaps
- Identify technical gaps, execution risks, staffing needs, and investment priorities for Blue Ghost flight software
- Foster a healthy team culture and maintain high morale in a demanding technical and operational environment
QUALIFICATIONS
Required
- Bachelor’s degree in computer science, computer engineering, aerospace engineering, electrical engineering, or related technical field
- 10+ years of experience developing embedded, real-time, aerospace, spacecraft, launch vehicle, defense, robotics, or other mission-critical software
- 5+ years of technical team leadership experience including direct management of engineers and technical staff
- Demonstrated experience delivering software for complex hardware systems through integration, verification, and operational use
- Strong technical understanding of embedded software architecture, real-time systems, command and telemetry, fault management, device interfaces, and software/hardware integration
- Experience establishing software engineering standards, development processes, test practices, and release discipline
- Proven ability to recruit, hire, develop, and retain high-performing technical talent
- Demonstrated success building team capabilities through mentorship, training, and career development
- Experience managing team schedules, priorities, budgets, resource planning, and workforce forecasting
- Excellent communication skills with ability to convey complex technical concepts to executives, customers, and non-software stakeholders
- Ability to foster a collaborative team culture while meeting demanding mission schedules
Desired
- Experience with C or C++ in Linux, embedded Linux, RTOS, or bare-metal environments
- Experience with JPL’s F-Prime software framework, or similar component-based flight software frameworks
- Experience developing flight software for spacecraft, lunar landers, launch vehicles, satellites, or deep-space missions
- Experience with NASA, JPL, or other government aerospace software development practices
- Experience with spacecraft subsystems including avionics, GNC, propulsion, power, thermal, communications, and payload interfaces
- Experience with fault detection, isolation, and recovery, autonomy, sequencing, command handling, telemetry, and spacecraft mode management
- Experience with software verification for safety-critical or mission-critical systems, including unit testing, integration testing, hardware-in-the-loop testing, simulation, and test-as-you-fly campaigns
- Experience with Python, CMake, GitLab CI, static analysis, code coverage, GoogleTest/GoogleMock, or similar software development tools
- Experience supporting mission operations, anomaly investigations, or real-time engineering support during spacecraft flight
- Experience developing strategic vision, technical roadmaps, and upgrade initiatives for flight software teams
- Advanced degree in computer science, computer engineering, aerospace engineering, electrical engineering, or related technical field
Firefly offers outstanding benefits for our employees, including generous health, dental and vision plans with low plan deductibles, parental leave, educational reimbursement, short term disability, and flexible PTO options.
To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.
Firefly Aerospace, Inc. is an Equal Opportunity Employer; employment with Firefly is governed based on merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status