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

NASA Moon Flight Software and Cybersecurity Systems Engineer

Job in Houston, Harris County, Texas, 77246, USA
Listing for: Cybersecurity Jobs
Full Time position
Listed on 2026-10-04
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 76000 - 155700 USD Yearly USD 76000.00 155700.00 YEAR
Job Description & How to Apply Below

CACI is seeking an experienced Flight Software Systems Engineer to support NASA Moon Base flight software development at Johnson Space Center in Houston, TX. The position combines flight software systems engineering with a cybersecurity perspective across the software life cycle, including risk, vulnerability identification, and documentation needed for safety-critical development.

This onsite role will help advance requirements, interfaces, milestone execution, and verification support, while aligning development activities with applicable NASA and cybersecurity frameworks.

Core Responsibilities
  • Support development and analysis of flight software requirements.
  • Coordinate flight software documentation and review technical artifacts such as requirements, architecture, and design.
  • Identify risk and vulnerabilities in implemented flight software and develop mitigation plans that include recommended cybersecurity controls.
  • Develop Interface Control Documents (ICDs) and Interface Requirements Documents (IRDs) to define interfaces between flight software subsystems and other spacecraft or ground systems.
  • Facilitate project milestone reviews and coordinate closure of Review Item Dispositions (RIDs).
  • Track and coordinate resolution of flight software bugs and defects.
  • Support trade studies, analyses, and assessments needed to resolve issues and develop flight software.
  • Provide guidance and oversight of process adherence to NASA Spacecraft Software Engineering Team (SSET) standards and processes for class A safety-critical flight software development.
  • Develop and maintain a Requirements Traceability Matrix (RTM) to ensure requirements are met.
  • Interface with NASA and prime contractor engineering teams across flight software subsystem domains and NASA programs.
  • Participate in and present at NASA software boards as needed.
  • Support integration of flight software in test and verification facilities.
  • Develop and maintain software tools and scripts as needed.
Minimum Requirements
  • Must be a U.S. Citizen or Permanent Resident
    .
  • B.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or a related discipline.
  • At least 5 years of related software systems engineering experience in real-time safety-critical software in aerospace or other industries (examples provided include commercial software and oil and gas).
  • Strong technical expertise plus strong verbal and written communication skills.
  • Ability to manage multiple priorities with little supervision.
  • Highly responsible, team-oriented approach with strong work ethic.
  • Highly developed coordination and organization skills.
Preferred / Desired Qualifications
  • M.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines.
  • Cybersecurity experience (or willingness to learn) including performing assessments for compliance with cybersecurity standards and processes, conducting threat modeling and applying countermeasures, and determining and reporting cybersecurity risk posture.
  • Experience implementing, assessing, and documenting security controls in NIST SP 800-53 Rev. 5.
  • Proficiency in Risk Management Framework (RMF) as defined in NIST SP 800-37 Rev. 2.
  • Experience conducting security control testing, documenting evidence of compliance, and preparing assessment findings.
  • Experience in the full life cycle of safety-critical human-rated software for aerospace or non-aerospace applications.
  • Familiarity with NASA SSET standards and processes for class A safety-critical flight software and/or experience with CMMI level 3 or higher.
  • Experience developing flight software for human-rated space vehicles (examples provided include Space Shuttle, International Space Station, SpaceX Crew Dragon, Boeing…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary