remote
Principal Product Test Engineer, Advanced Compute - Jabil
QA Engineer
Lead the design and execution of advanced test strategies for high‑performance compute products, driving automation, hardware validation, and continuous integration using Python, C++, and FPGA platforms.
About the role
Key Responsibilities
- Develop and implement comprehensive test plans for advanced compute hardware, including CPUs, GPUs, and FPGA accelerators.
- Design and maintain automated test frameworks using Python and C++ to improve test coverage and reduce cycle time.
- Collaborate with cross‑functional hardware and firmware teams to diagnose failures, validate designs, and ensure product reliability.
- Integrate test suites into CI/CD pipelines on Linux platforms, enabling continuous validation throughout development.
- Lead root‑cause analysis for complex system issues and provide actionable recommendations to engineering teams.
Requirements
- Bachelor’s or higher in Electrical Engineering, Computer Engineering, or related field with 10+ years of product test experience.
- Strong proficiency in Python and C++ for test automation and scripting.
- Extensive experience with hardware validation, FPGA development, and low‑level board bring‑up.
- Hands‑on expertise with Linux environments and CI/CD tools such as Jenkins, GitLab CI, or similar.
- Proven ability to lead technical discussions, mentor junior engineers, and drive test strategy improvements.
Skills
pythonctest automationlinuxcicd