New opportunity

Senior Debug Validation Engineer

Graphcore · Bengaluru, India

About this role

Graphcore is seeking a Senior Debug Validation Engineer to join their Architecture and Validation team in Bengaluru. The role focuses on driving post-silicon debug and validation activities for next-generation AI compute silicon and systems. The successful candidate will lead efforts to identify, reproduce, analyze, and resolve complex silicon, firmware, and system-level issues throughout the product lifecycle, from bring-up to production readiness.

Key Responsibilities:

  • Lead post-silicon debug and validation activities for AI compute silicon and platform technologies.
  • Investigate and resolve complex issues across silicon, firmware, software, and system levels.
  • Develop structured debug methodologies and failure analysis processes to improve efficiency.
  • Collaborate with architecture, RTL, firmware, software, and systems engineering teams to identify root causes and implement corrective actions.
  • Drive debug of CPU, memory, interconnect, and high-speed I/O subsystems.
  • Develop automated debug, regression, and validation infrastructure using Python.
  • Define validation metrics, debug workflows, and reporting standards.

Required Qualifications

  • Strong experience in bare metal environments and post-silicon validation in digital ASIC environments.
  • Expertise in debug infrastructure, scan, DFT, JTAG, and trace infrastructure.
  • Strong programming skills in Python, C, or debug scripting languages (e.g., CMM).
  • Deep knowledge of SoC and platform architectures.
  • Excellent problem-solving, analytical, and diagnostic skills, including fault tree analysis and failure isolation.
  • Strong Linux experience and exceptional communication skills.

Preferred Qualifications

  • Understanding of DFT flows, driver-level experience with PCIe, Ethernet, memory technologies (LPDDR, DDR, HBM), and peripheral interfaces (I2C, I3C, SPI).
  • Experience with debug tools such as CoreSight, CTI, ETx, DStream, JLink, and Lauterbach.
  • Knowledge of mixed-signal building blocks, Arm CPU architectures, AMBA protocols, and ML applications.

Skills for this role

Post-silicon debugSoC architecturePythonCCMMLinuxDFTJTAGFault tree analysisFailure isolationPCIeEthernetLPDDRDDRHBMI2CI3CSPICoreSightCTIETxDStreamJLinkLauterbachArm CPU architectureAMBA protocols

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.

Loading this role’s preparation guide…

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…