Software Verification & Validation Engineer
Qualifications:
Bachelor’s degree in Computer Science, Aerospace Engineering, or a related field (or equivalent experience in lieu of a degree).15+ years of software verification and validation experience in aerospace, flight software, or closely related safety-critical domains. Hands-on experience with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing, plus test automation using Python and programming in C/C++.Expertise in requirements-based testing, authoring test procedures, executing verification, and documenting results for complex software systems. Experience managing defects and nonconformances and driving V&V process improvements across the test lifecycle for flight software. U.S. citizen or permanent resident. Experience with CI/CD and issue tracking tools (JIRA, Confluence, GitLab) in a continuous build and test environment. Familiarity with lab test equipment such as oscilloscopes and data acquisition systems; strong technical writing and stakeholder communication.
Responsibilities:
Design and execute comprehensive verification plans and procedures for flight software, including software on payload and customer-furnished equipment.
Develop and run requirements-based and scenario-based test procedures in HIL and SIL environments; document results and trace to system requirements.
Own the V&V lifecycle roadmap and define validation strategy across test phases through release and build delivery readiness.
Lead continuous improvement and test automation initiatives to reduce manual intervention and human error.
Serve as a test process subject matter expert in preparation and build delivery reviews; coordinate with cross-functional stakeholders and support occasional travel as needed.