Space Flight Software V&V Test Engineer (Automation)

CACI International Inc

Houston (TX)

On-site

USD 76,000 - 156,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI International Inc. is seeking a Flight Software Verification and Validation Test Engineer to support the Space Reactor – 1 Freedom Program at NASA Johnson Space Center in Houston. Responsibilities include developing and executing V&V tests, building a JSON-based test framework, and automating verification tasks.

The role requires strong systems engineering background, scripting skills (Python, Bash, PowerShell), and experience with Linux environments. 10% travel optional, on-site at JSC.

Qualifications

  • Must be a U.S. Citizen or Permanent Resident for access to US Government facilities.
  • B.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines required.
  • At least 3 years of related work experience as either a software developer or test engineer writing scripts.
  • Proficiency in one or more compiled or scripting language.
  • 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.

Responsibilities

  • Develop JSON-based Core Flight Software (CFS) Test Framework (CTF) scripts for automating verification tests.
  • Use data manipulation skills to compile traceability assessments for verification coverage.
  • Review and provide feedback on Integrated flight software requirements from a verification perspective.
  • Adhere to 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 Space Reactor – 1 Freedom Software and Avionics Lab (SSAL).
  • Support V&V Plan revisions and updates 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 the SR-1 FSW requirements and the objectives identified in the FSW V&V Plan.
  • Perform FSW V&V Procedure test and checkout, dependent on the availability of verification facility capabilities.
  • Assess and evaluate test automation concepts, required capabilities, and tools to reduce the time and effort required 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 audit and inspection of Level 3 flight software testing.

Skills

Python
Scripting
Linux

Education

B.S. in Engineering or related field
MS in Engineering or related field

Tools

JSON scripting
RESTful APIs
Test automation tooling

Job description

CACI International Inc. is seeking a Flight Software Verification and Validation Test Engineer to support the Space Reactor – 1 Freedom Program at NASA Johnson Space Center in Houston. Responsibilities include developing and executing V&V tests, building a JSON-based test framework, and automating verification tasks.

The role requires strong systems engineering background, scripting skills (Python, Bash, PowerShell), and experience with Linux environments. 10% travel optional, on-site at JSC.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Early-Career Flight Software Engineer – Space Program
Early-Career Flight Software Engineer – Space Program

CACI International Inc • Houston (TX)

On-site
USD 64,000 - 128,000
NASA Space Reactor – 1 Freedom Flight Software Verification and Validation (V&V) Test Engineer
NASA Space Reactor – 1 Freedom Flight Software Verification and Validation (V&V) Test Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Flight Software Engineer (Early Career) – Space Systems
Flight Software Engineer (Early Career) – Space Systems

CACI • Houston (TX)

On-site
USD 85,000 - 120,000
Space Flight Software Engineer: Safety-Critical Embedded
Space Flight Software Engineer: Safety-Critical Embedded

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Early Career NASA Space Reactor - 1 Freedom Flight Software Development Engineer
Early Career NASA Space Reactor - 1 Freedom Flight Software Development Engineer

CACI • Houston (TX)

On-site
USD 85,000 - 120,000
NASA Space Reactor – 1 Freedom Flight Software Development Engineer
NASA Space Reactor – 1 Freedom Flight Software Development Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Early Career NASA Space Reactor – 1 Freedom Flight Software Development Engineer
Early Career NASA Space Reactor – 1 Freedom Flight Software Development Engineer

CACI International Inc • Houston (TX)

On-site
USD 64,000 - 128,000
Space Vehicle Embedded Software Lead Engineer
Space Vehicle Embedded Software Lead Engineer

CACI International Inc • Houston (TX)

On-site
USD 90,000 - 190,000
Space Avionics & Flight Software Integration Engineer
Space Avionics & Flight Software Integration Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
NASA Space Reactor-1 (SR-1) Software and Avionics Laboratory (SSAL) Test Facility Integration E[...]
NASA Space Reactor-1 (SR-1) Software and Avionics Laboratory (SSAL) Test Facility Integration E[...]

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000