Search...

Principal Post Silicon Validation Engineer Bringup

G
Graphcore

Graphcore is a Bristol-based AI chipmaker (IPU accelerators), a SoftBank subsidiary and a Molten Ventures portfolio company.

About Graphcore

Graphcore (graphcore.ai) is a British semiconductor company building Intelligence Processing Units (IPUs) for AI workloads. Founded in Bristol in 2016, it was acquired by SoftBank in 2024. It is a portfolio company of Molten Ventures.

View jobs by Graphcore

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will validate high-performance AI chips and platforms from FPGA and emulator testing through first-silicon deployment and characterization. You will develop bare-metal C/C++ tests and Python regression frameworks, debug failures, analyze results, collaborate across disciplines, and guide improvements to validation infrastructure and processes.

Requirements

  • Strong experience with bare-metal or embedded C/C++
  • Good knowledge of digital ASICs
  • Experience with post-silicon validation in digital ASIC environments
  • Python and Linux experience
  • Ability to identify root causes of complex issues across teams and programming languages
  • Communication and collaboration skills
  • Problem-solving, analytical, and diagnostic skills
  • Driver-level experience with PCIe, Ethernet, memory technologies, or peripherals such as I2C, I3C, or SPI
  • Knowledge of PLLs, high-speed PHYs, and IC control or communication protocols
  • Experience with Arm CPUs, system IP, and debug tools
  • Experience with AMBA protocols
  • Understanding of ML applications and workloads
  • Experience in characterization, failure analysis, test development, statistical analysis, or customer support

Responsibilities

  • Plan, design, develop, and debug silicon validation tests in bare-metal C/C++
  • Run tests on FPGA and emulators before first silicon
  • Deploy and debug validation tests on first silicon
  • Develop automated Python test frameworks and regression suites
  • Collaborate with engineers across disciplines
  • Implement improvements to validation methodologies
  • Analyze test results and debug failures and defects
  • Contribute to shared test and validation infrastructure
  • Provide feedback to architects
  • Lead, mentor, and guide other engineers
  • Report project status and progress to program management

Benefits

  • Phantom equity
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Flexible Spending Accounts
  • Health Savings Accounts
  • Disability insurance
  • Life insurance
  • 401(k) retirement plan
  • Commuter benefits
  • Wellness services
  • Employee Assistance Programme
  • Flexible working
Principal Post Silicon Validation Engineer Bringup at Graphcore | JobStash