1

Flight Software Engineer Jobs (NOW HIRING)

Our mission-driven team is seeking a bold and dynamic Flight Software Engineer who is fueled by high accountability, execution horsepower, and driven to understand our world, science/technology, and ...

Flight Software Engineer - Build Next-Generation Spacecraft Systems for High-Energy Missions! El Segundo, CA | On-site Opportunity Summary Join a venture-backed aerospace startup developing advanced ...

Flight Software Engineer II

Superior, CO · On-site

$98.70K - $135.10K/yr

Protingent Staffing has an exciting contract Flight Software Engineer II with our client located in Centennial, CO. Job Responsibilities: Design, develop, and test software applications for space ...

Flight Software Engineer

San Francisco, CA · On-site

$90K - $160K/yr

Astro Mechanica is seeking a Flight Software Engineer to join our growing team. The ideal candidate is excited to develop software that is used to control and fly our products. You will have the ...

Posting/External Job Title Senior Flight Software Engineer Location TX 78613 US (Primary) Remote/Onsite/Hybrid 100% Onsite Job Type Full-time # of Hires Needed 1 Education Bachelor's Degree Travel ...

Description As a Flight Software Engineer at Impulse, you will be responsible for the design, development, and integration of the software that powers our Space Vehicles. You will work closely with ...

next page

Showing results 1-20

Flight Software Engineer information

See salary details

$35

$53

$75

How much do flight software engineer jobs pay per hour?

As of May 30, 2026, the average hourly pay for flight software engineer in the United States is $53.71, according to ZipRecruiter salary data. Most workers in this role earn between $44.95 and $58.89 per hour, depending on experience, location, and employer.

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 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 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.
What cities are hiring for Flight Software Engineer jobs? Cities with the most Flight Software Engineer job openings:
Who are the top companies hiring for Flight Software Engineer jobs? The top employers for Flight Software Engineer jobs are:
What states have the most Flight Software Engineer jobs? States with the most job openings for Flight Software Engineer jobs include:

Flight Software Engineer

Axiomspace

Houston, TX

Full-time

Posted 20 days ago


Job description

Axiom Space is a human space exploration company, building era-defining space infrastructure and delivering technology-driven solutions that will empower civilization to transcend Earth. Beginning with Axiom Station, successor to the International Space Station, the company is pioneering a next-generation orbital settlement that will foster groundbreaking innovation and research in microgravity and drive the global space economy of tomorrow. Today, guided by the vision of leading humanity's expansion off planet, Axiom Space is the principal provider of commercial human spaceflight services and developer of advanced spacesuits for the Moon and beyond. For more information about Axiom Space, visit www.axiomspace.com.

Axiom Space fosters a work environment inclusive of all perspectives. We are the pioneers of commercial space, leading the transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Flight Software Engineer who is fueled by high accountability, execution horsepower, and driven to understand our world, science/technology, and life itself, for the benefit of all on Earth and beyond.

POSITION SUMMARY

Since Axiom Space is a very complex work environment, we are looking for a resilient, high-energy Flight Software Engineer, who will primarily be responsible for designing and developing flight software for the Axiom Space Station. This position reports to Flight Software Team Lead. This role is onsite in Webster, TX and will be based at our Space Station Development Facility.

KEY DUTIES & RESPONSIBILITIES

  • Work with a team to design, develop, and test embedded flight software

  • Design, develop, test, integrate, and deploy software solutions

  • Collaborate with subsystem engineers such as propulsion, environmental control and life support systems (ECLSS), guidance navigation and control (GN&C), networks, datalinks, power, and other flight systems

  • Give and receive productive feedback during collaboration and in design and code reviews

  • Execute test plans and procedures in Hardware-in-the-Loop testbeds and support test automation platforms to facilitate CI/CD initiatives

  • Collaborate effectively with avionics engineers to integrate hardware simulation and fault injection solutions into real-time software

  • Support milestone reviews such as PDR, CDR, and SDR

  • Perform additional job duties as assigned

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Education & Experience

  • Bachelor of Science in Electrical Engineering, Aerospace Engineering, Mechanical

  • Engineering, Computer Engineering, Computer Science, Computer Information Systems, or another related technical discipline

  • 5+ years' experience developing code in languages such as C, C++, Rust, and Python in a Linux environment, VxWorks, or other RTOS

  • Experience with git distro (such as gitlab) and CI/CD tools

  • Prefer experience with spaceflight or other safety critical systems

  • Familiar with containerization supporting Continuous Development/Continuous

  • Integration pipelines on Linux Systems

  • Experience working with protocols such as Serial, modbus, UDP, and TCP

  • Track record of making things happen in ambiguous, fast-moving environments

  • Uses good judgement to problem-solve proactively, positively impacting hard challenges

  • Demonstrated organization skills to meet tight deadlines with high quality results

Core Skills

  • Passion for space and the mission

  • Entrepreneurial, growth mindset

  • High EQ and ability to collaborate within teams and cross-functionally

  • Tech-solutioning in using systems and tools to move smarter and faster

Core Competencies:

Embody our core values of leadership, innovation, and teamwork. In addition, to perform the job successfully, an individual should demonstrate the following competencies:

  • Accountability

  • Technical Rigor

  • Execution Discipline

  • Pride of Delivery

WORK ENVIRONMENT:

Generally, an office environment, but can involve inside or outside work depending on the task.

Requirements

  • Must be able to complete a U.S. government background investigation

  • Management has the prerogative to select at any level for which the position is advertised

  • Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position

  • Must be willing to work evenings and weekends as needed to meet critical project milestones

Physical Requirements

  • Work may involve sitting or standing for extended periods (90% of the time)

  • May require lifting and carrying up to 25 lbs. (5% of the time)

  • Equipment and Machines

  • Standard office equipment (PC, phone, printer, etc.)

Axiom Space is proud to be an equal opportunity employer. Axiom Space does not discriminate on the basis of race, regional color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with disability, or other applicable legally protected characteristics.