Debug Validation Engineer Multiple Levels

Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.

Bristol, United Kingdom
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.

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 lead post-silicon debug and validation for AI compute silicon and platforms. You will investigate hardware, firmware and system failures, develop automated validation infrastructure, define repeatable debug processes, and communicate risks and recommendations to engineering stakeholders.

Requirements

  • Experience in bare-metal environments
  • Understanding of SoC and platform architectures
  • Expertise in debug infrastructure and post-silicon debug methodologies
  • Programming skills in Python C or debug scripting languages
  • Experience with post-silicon validation in digital ASIC environments
  • Linux and Python experience
  • Knowledge of scan DFT JTAG and trace infrastructure
  • Debug skills including fault tree analysis failure isolation and fishbone methodologies
  • Ability to work autonomously across hardware firmware and software debug tasks

Responsibilities

  • Lead post-silicon debugging and validation efforts
  • Analyze and resolve silicon firmware software and system-level issues
  • Develop debug methodologies and failure-analysis processes
  • Determine root causes with cross-functional engineering groups
  • Debug CPU memory interconnect and high-speed I/O subsystems
  • Develop automated debug regression and validation infrastructure
  • Analyze logs traces telemetry and hardware data
  • Develop validation tests debug tooling and diagnostics
  • Define validation metrics workflows and reporting standards
  • Support silicon readiness reviews and product release decisions
  • Improve debug methodologies validation infrastructure and workflows

Benefits

  • Flexible working
  • Generous annual leave policy
  • Private medical insurance
  • Health cash plan
  • Dental plan
  • Pension matched up to 5%
  • Life assurance
  • Income protection
  • Generous parental leave policy
  • Employee assistance programme
  • Healthy food and snacks at the Bristol office
  • On-site barista bar
Debug Validation Engineer Multiple Levels at Graphcore | JobStash