Job Title: Embedded Validation Engineer
Location: Charlotte, NC
Job Type: Full-Time
Role Overview
We are seeking a technically strong Embedded Validation Engineer to serve as the Controls and Quality Assurance (QA) point of contact for lab validation and sustaining programs. The role focuses on requirements-based validation, disciplined test execution, defect reporting, and traceability across multiple product programs.
The ideal candidate will work closely with Systems Engineering, Product Development, and QA teams to validate embedded control systems, execute lab testing, and improve test automation and validation processes.
Key Responsibilities
Requirements-Based Validation
- Collaborate with Systems Engineering teams to derive validation strategies and test plans from system requirements.
- Develop and maintain requirement-to-test case traceability.
- Ensure validation activities align with product specifications and engineering requirements.
Lab Test Execution
- Serve as the Controls Validation Point of Contact (POC) for lab validation activities.
- Execute validation tests on prototype hardware and embedded control systems.
- Document test procedures and record pass/fail outcomes with technical accuracy.
Documentation & Traceability
- Maintain organized test documentation including test plans, execution logs, and validation reports.
- Ensure traceability between requirements, test cases, and defect reports.
Defect Reporting & Tracking
- Identify, document, and report defects with clear technical descriptions and reproducible steps.
- Collaborate with development teams to analyze root causes and track defect resolution.
Reporting & Quality Reviews
- Prepare concise 2–3 slide technical summaries of test results and validation findings.
- Present validation updates during PRQRB/SQA or departmental review meetings.
Test Bench & HIL Development
- Design and build test bench setups and Hardware-in-the-Loop (HIL) simulators for validation.
- Support legacy platforms and existing validation environments.
Automation Development
- Contribute to Python-based test automation and validation frameworks.
- Identify opportunities to improve test efficiency through automation.
Product Support & Continuous Improvement
- Support new product development, sustaining engineering, and validation process improvements.
- Drive enhancements in test infrastructure, lab workflows, and validation methodologies.
Required Qualifications
- Bachelor’s degree in Controls Engineering, Software Engineering, Electrical Engineering, or related field.
- 5+ years of experience in embedded systems validation, SQA, or controls testing.
- Strong understanding of Software Quality Assurance (SQA) fundamentals, including test execution and documentation.
- Experience validating embedded control systems and equipment controls.
- Hands-on experience with lab-based validation and prototype testing.
- Knowledge of controls inputs/outputs, sensors, and system interfaces.
- Experience with bench wiring, test setup, and instrumentation.
- Strong analytical skills and familiarity with engineering basics such as heat exchangers and unit conversions.
- Experience with Python scripting and test automation.