NASA Space Reactor-1 Flight Software V&V Engineer

LZ Technology Inc•Houston, TX
•Onsite

About The Position

The Flight Software Verification and Validation (V&V) Test Engineer supports the Space Reactor – 1 Freedom Program at NASA Johnson Space Center (JSC). The role reviews flight software requirements and defines, implements, and executes test cases for verification and validation of integrated Space Reactor – 1 Freedom flight software and associated data products. Work includes using the program’s test labs and developing scripts for automated verification testing. The engineer defines test success criteria, analyzes test results, verifies integrated flight software requirements, and contributes to the test automation scheme. The position requires systems engineering depth, including experience with system architecture and integration, along with data manipulation and scripting skills. Work is performed onsite at NASA/JSC in Houston, Texas, in a dynamic environment supporting human spaceflight and space exploration.

Requirements

  • Must be a U.S. citizen or permanent resident to access U.S. Government facilities.
  • Bachelor of Science in aerospace, mechanical, electrical, computer, or software engineering; computer science; or a related discipline.
  • At least 3 years of related work experience as a software developer or test engineer writing scripts; greater experience is highly valued.
  • Proficiency in one or more compiled or scripting languages.
  • Experience working in a Linux environment.
  • Experience defining software test cases.
  • Experience developing test scripts.
  • Experience evaluating software requirements from a verification perspective.
  • Knowledge of object-oriented design in any programming language.
  • Must be flexible, open to new challenges, and possess strong technical expertise and verbal and written communication skills.
  • Ability to manage multiple priorities with little supervision.
  • Must be a responsible, team-oriented individual with a strong work ethic.
  • Highly developed coordination and organization skills.

Nice To Haves

  • Greater than 3 years of related work experience is highly valued.
  • Experience with systems engineering, system architecture, and integration.
  • Data manipulation expertise using tools such as Excel or Python.
  • General scripting skills, such as JSON, Python, Bash, or PowerShell, for automation and tool development.

Responsibilities

  • Develop JSON-based Core Flight Software (CFS) Test Framework (CTF) scripts to automate verification tests.
  • Use data manipulation skills to compile traceability assessments for verification coverage.
  • Review integrated flight software requirements and provide feedback from a verification perspective.
  • Follow JSC flight software development processes for performing and documenting V&V testing.
  • Write flight software V&V test cases.
  • Perform V&V testing of flight software and data products in test labs, including the Space Reactor – 1 Freedom Software and Avionics Lab (SSAL).
  • Support revisions and updates to the V&V Plan as assigned.
  • Analyze flight software use cases for behavior and expected results of the SR-1 Software System.
  • Develop and review Flight Software Verification & Validation Procedures based on SR-1 flight software requirements and objectives in the FSW V&V Plan.
  • Perform V&V Procedure testing and checkout, subject to verification facility capability availability.
  • Assess and evaluate test automation concepts, required capabilities, and tools to reduce the time and effort needed to develop and dry-run integrated V&V Procedures.
  • Extract and analyze detailed test results.
  • Verify integrated flight software requirements.
  • Identify software deficiencies in meeting requirements.
  • Perform audits and inspections of Level 3 flight software testing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service