Principal Debug Validation Engineer at Graphcore - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted a day ago

Principal Debug Validation Engineer

GraphcorePrincipal Debug Validation Engineer

Requirements

Bare metal environments, SoC and platform architectures, Post-silicon debug methodologies, Python and C programming, Digital ASIC environments, Linux, Scan, DFT, JTAG and trace infrastructure

Skills

PythonC#ASICSOCJTAG

About the role

About the Company

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. As part of the SoftBank Group, Graphcore is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs.

Responsibilities

  • Lead post-silicon debug and validation activities for AI compute silicon and platform technologies
  • Investigate and resolve complex silicon, firmware, software and system-level issues during bring-up and validation
  • Develop structured debug methodologies and failure analysis processes to improve issue resolution efficiency
  • Collaborate with architecture, RTL, firmware, software and systems engineering teams to identify root causes
  • Drive debug of CPU, memory, interconnect and high-speed I/O subsystems
  • Develop and enhance automated debug, regression and validation infrastructure using Python
  • Analyse logs, traces, telemetry and hardware data to isolate system failures
  • Define validation metrics, debug workflows and reporting standards

Requirements

  • Strong experience in bare metal environments
  • Good knowledge of SoC and platform architectures
  • Expertise in debug infrastructure and post-silicon debug methodologies
  • Strong programming skills in Python, C, or debug scripting languages
  • Experience of the post-silicon validation process in digital ASIC environments
  • Strong Linux and Python experience
  • Deep knowledge of scan, DFT, JTAG and trace infrastructure
  • Strong debug skills including fault tree analysis and failure isolation

Preferred Qualifications

  • Understanding of DFT flows from insertion through post-silicon validation
  • Experience developing tooling for parsing and analysing debug data
  • Driver-level experience with PCIe, Ethernet, LPDDR, DDR, HBM, I2C, I3C, or SPI
  • Experience using CoreSight and similar debug infrastructure (Lauterbach, JLink, etc.)
  • Knowledge of mixed-signal building blocks like PLLs and high-speed PHYs
  • Experience with Arm CPU architectures and AMBA protocols
  • Understanding of ML applications and associated workloads
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Debug Validation Engineer

Graphcore · Bengaluru

Sign up to apply