SIGN IN
NASA Lunar Gateway Flight Software Verification and Validation (V&V) Test Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI bv · 1 day ago

NASA Lunar Gateway Flight Software Verification and Validation (V&V) Test Engineer

CACI is seeking 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, implementing and executing test cases, and developing test scripts for automated verification testing.
EducationConsultingTraining

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

PythonFlight software V&VData manipulationRESTful APIsTest automationSystems engineeringCustomer relationshipCommunication skillsTeam player

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 bv

twittertwittertwitter
company-logo
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase