CACI International Inc · 15 hours ago
NASA Lunar Gateway Flight Software Verification and Validation (V&V) Test Engineer
CACI International Inc is looking for an experienced Flight Software Verification and Validation (V&V) Test Engineer to support the Lunar Gateway Program at NASA Johnson Space Center. The role involves reviewing flight software requirements, defining, implementing, and executing test cases for V&V of Gateway level 2 flight software and associated data products.
SoftwareInformation TechnologyService Industry
Responsibilities
Develop Python scripts for automating verification tests
Use data manipulation skills to compile traceability assessments for verification coverage
Review and provide feedback on Level 2 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 Gateway Software Verification Lab (GSVL) and Gateway ready Avionics Integration Lab (GrAIL)
Extract and analyze detailed test results
Verify Level 2 flight software requirements
Identify software deficiencies in meeting requirements
Perform audit and inspection of Level 3 flight software testing
Qualification
Required
Develop Python scripts for automating verification tests
Use data manipulation skills to compile traceability assessments for verification coverage
Review and provide feedback on Level 2 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 Gateway Software Verification Lab (GSVL) and Gateway ready Avionics Integration Lab (GrAIL)
Extract and analyze detailed test results
Verify Level 2 flight software requirements
Identify software deficiencies in meeting requirements
Perform audit and inspection of Level 3 flight software testing
Preferred
M.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines
Experience automating verification tests
Experience with spacecraft or aircraft flight software verification and certification. Experience in the automobile or autonomous vehicle industry is also highly valued
Experience with RESTful APIs
Software development background, particularly in Python
Experience with Python to design and implement a test scripting scheme that interfaces with a RESTful API
Experience writing flight software requirements
Experience with Time-Triggered Ethernet (TTE)
Experience in human-rated safety critical flight software in aerospace or other industries
Vehicle-wide knowledge of space vehicle systems
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
H1B Sponsorship
CACI International Inc has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (3)
2023 (3)
2022 (4)
2021 (2)
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
Washington Technology
2026-01-25
2026-01-22
Company data provided by crunchbase