Principal Execution and Quality Validation Engineer
Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.
Funding history
About Graphcore
Graphcore develops Intelligence Processing Units (IPUs) and the Poplar SDK for building and running machine-learning applications. It continues operating under the Graphcore name as a wholly owned SoftBank Group subsidiary.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will lead validation strategy and execution for silicon, subsystems, and platforms. You will create test plans, develop automation frameworks, analyse results, investigate failures, improve coverage and quality metrics, build reporting solutions, support release readiness, and mentor engineers on validation practices.
Requirements
- Experience in silicon, hardware, or system validation
- Knowledge of validation methodologies, test planning, test execution, and quality processes
- Experience developing automation frameworks for validation and regression execution
- Expert Python programming skills
- Knowledge of hardware systems, silicon bring-up, and validation workflows
- Experience translating requirements into validation plans, test cases, and quality outcomes
- Experience analysing validation results and conducting root-cause investigations
- Knowledge of validation coverage, quality metrics, release-readiness criteria, and risk assessment
- Experience collaborating across multidisciplinary engineering teams
- Analytical, diagnostic, and problem-solving skills
Responsibilities
- Define and drive validation strategies for silicon, subsystems, and platforms
- Plan, optimize, verify, and test silicon, FPGA platforms, test systems, and validation infrastructure
- Develop and execute validation plans, test plans, and test cases
- Design, develop, and maintain automation frameworks for test plans, regression suites, and validation activities
- Lead silicon and platform validation from bring-up through product readiness
- Analyse validation results and system behaviour
- Collaborate across architecture, design, verification, firmware, software, systems engineering, and validation teams
- Integrate validation capabilities and test solutions into existing infrastructure
- Develop automated data collection, analysis, and reporting solutions
- Investigate validation failures and drive root-cause analysis
- Improve validation workflows and processes
- Support power, performance, and system-level validation
- Act as the final validation authority for assigned areas
- Mentor engineers on validation and quality practices
