×
Register Here to Apply for Jobs or Post Jobs. X

NASA Lunar Human Landing System; HLS Flight Software Systems Engineer

Job in Houston, Harris County, Texas, 77246, USA
Listing for: CACI International
Full Time position
Listed on 2026-01-17
Job specializations:
  • Engineering
    Aerospace / Aviation / Avionics, Systems Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: NASA Lunar Human Landing System (HLS) Flight Software Systems Engineer

The Opportunity

CACI is looking for an experienced Space Vehicle Flight Software Systems Engineer to work with the flight software of NASA's Human Landing System (HLS), i.e., lunar landers, for transporting astronauts to and from the lunar surface. This software systems engineering position involves oversight of human-rated flight software including evaluations of concepts, analysis of flight software requirements and design, assessments of software architecture and code, and evaluations of verification tests and certification.

Special emphasis will be placed on software safety, software process adherence, software verification, and certification for flight readiness.

Typical areas of focus include data network and channelization, fault management, mission sequencing, aborts, emergency responses, redundancy management, etc. Vehicle system domains include crew systems; displays; avionics; command and data handling; environmental control and life support (ECLSS); power; propulsion; thermal; guidance, navigation, and control; communications and tracking; and docking. This work requires collaboration with Commercial Spacecraft prime contractors. The position requires a self-motivated, capable person with strong verbal and written communication skills, a collaborative attitude, flexibility, and a willingness to take on new assignments.

The most qualified candidate will be an articulate speaker able to communicate complex technical ideas and share in the excitement of developing future human-rated space vehicles. The work location is NASA/JSC in Houston, TX.

Responsibilities
  • Review and oversight of flight software requirements development, design, integration, production, verification, validation, and certification.
  • Perform systems engineering, such as hazard analysis, on vehicle subsystem domains.
  • Coordinate flight software issues and resolutions across programs and vehicle systems engineering teams.
  • Detect areas of risk within the flight software and guide contractors through corrective action.
  • Evaluate prime contractor flight software architecture, design, and implementation.
  • Oversight of integration of flight software in test and verification facilities.
  • Interface with NASA and prime contractor engineering teams.
  • Provide inputs for developing Certification of Flight Readiness (COFR) recommendations.
  • Provide mission support including monitoring and evaluating flight operations and troubleshooting anomalies during commercial spacecraft flights in the Mission Evaluation Room (MER).
  • Work location:

    NASA/JSC in Houston, TX.
Qualifications

Required:

  • Must be a U.S. Citizen or Permanent Resident.
  • B.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines.
  • Prior or current background in software development or systems engineering.
  • At least three years of related experience in real-time safety-critical software (internships included). Experience can be in aerospace or other industries; greater experience up to senior level is valued.
  • Flexible, able to adapt to a dynamic environment with strong technical, verbal, and written communication skills.
  • Ability to manage multiple priorities with minimal supervision.
  • Strong coordination and organizational skills; team-oriented with a strong work ethic.

Desired:

  • MS in a related field.
  • Experience in full life cycle safety-critical software for aerospace or other industries.
  • Experience in flight software development for human-rated space vehicles (e.g., Space Shuttle, ISS, Space

    X Crew Dragon, Boeing Starliner, Orion, Gateway, or HLS).
  • Vehicle-wide knowledge of space vehicle systems (avionics; command and telemetry; displays; power; propulsion; thermal; ECLSS; G&C; communications and tracking).
  • Knowledge of aerospace or similar vehicle operations.
  • Experience developing C/C++ and/or Python code.
  • Project management skills.
  • Familiarity with NASA's Commercial Crew Vehicles.

This position is contingent on funding and may not be filled immediately. It is representative of positions at CACI that are consistently available. Applicants may be considered for other positions as well.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary