Job Title: HIL Test EngineerLocation: Chicago, ILJob Type: Contract,Job DescriptionWe are seeking a HIL Test Engineer to join our team. The ideal candidate will have a strong background in hardware-in-the-loop (HIL) testing, test automation using Python, and experience with National Instruments hardware and Veristand. This role involves designing, developing, and maintaining automated testing frameworks while contributing to CI/CD pipelines for efficient development workflows. Key Responsibilities
- Design, develop, execute, and troubleshoot test procedures for firmware features, applications, and subsystems of low to mid-level complexity with minimal supervision from engineers at Senior level or higher.
- Facilitate review and refinement of engineering requirements for test needs.
- Lead continuous improvement efforts of test development.
- Conduct experiments, perform simulations, and draw concise, logical conclusions by analyzing data.
- Write and maintain Python-based automation scripts for testing embedded systems.
- Contribute to the development and maintenance of CI/CD pipelines for automated testing and deployment.
- Work closely with cross-functional teams to ensure seamless integration of hardware and software components.
- Analyze test results, identify issues, and provide feedback to improve product reliability and performance.
- Create and maintain technical documentation, including test cases, test scripts, and reports.
Qualifications
- Education: Bachelor's or Master's degree in Electrical Engineering, Computer Science, or related field.
- Experience:
- 4+ years of experience in HIL testing and automation.
- Proficiency in Python scripting for test automation.
- Hands-on experience with National Instruments hardware and Veristand.
- Familiarity with DevOps tools and practices, including CI/CD pipelines.
- Experience with automated testing frameworks for embedded systems.