Senior Debug Validation Engineer at Graphcore - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted 6 hours ago

Senior Debug Validation Engineer

GraphcoreSenior Debug Validation Engineer

Requirements

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

Skills

PythonC#ASICSOCJTAG

About the role

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 under functional, stress and workload conditions
  • Develop and enhance automated debug, regression and validation infrastructure using Python
  • Analyse logs, traces, telemetry and hardware data to isolate and characterize system failures
  • Support development of validation tests, debug tooling and custom diagnostics

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 like CMM
  • 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

About the Company

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute, developing hardware, software and systems infrastructure to power the next generation of AI breakthroughs.

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

Senior Debug Validation Engineer

Graphcore · Bengaluru

Sign up to apply