Graphcore

Graphcore

Senior Debug Validation Engineer

Austin, Texas, United States · Senior

Sponsorship not specifiedDetected 26 days ago
PythonLinuxMachine LearningStatisticsProduct ManagementCustomer SupportEmbedded SystemsSystems EngineeringResearchLeadershipCommunicationCollaborationProblem Solving

About the role

  • The role is responsible for leading teams focused on identifying, reproducing, analysing and resolving complex silicon, firmware and system-level issues during bring-up, characterization and product readiness.
  • This position combines deep technical debugging expertise with strong cross-functional collaboration across multiple engineering disciplines.
  • The role will work closely with architecture, RTL, firmware, software and systems teams to improve debug methodologies, accelerate issue resolution and strengthen validation coverage.

Responsibilities

  • Lead post-silicon debug and validation activities for AI compute silicon and platform technologies
  • Drive prioritisation, planning and execution of debug and validation activities across multiple projects and milestones
  • Develop structured debug methodologies and failure analysis processes to improve issue resolution efficiency
  • Collaborate closely 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 under functional, stress and workload conditions
  • Develop and enhance automated debug, regression and validation infrastructure using Python and related technologies
  • Drive continuous improvement of debug processes, validation methodologies and engineering workflows
  • Support silicon readiness reviews and contribute to product quality and release decisions
  • We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone.

Requirements

  • Strong experience in bare metal environments
  • Good knowledge of SoC and platform architectures
  • Expertise in debug infrastructure and post-silicon debug methodologies
  • Ability to work across teams and programming languages to identify root causes of deep and complex issues
  • Experience of the post-silicon validation process applied in digital ASIC environments
  • Strong Linux and Python experience
  • Deep knowledge of scan, DFT, JTAG and trace infrastructure
  • Ability to work independently on technically complex debug and validation activities across hardware, firmware and software domains

Skills

  • Ethernet
  • Memory technologies including LPDDR, DDR and HBM
  • Peripheral interfaces such as I2C, I3C and SPI
  • Experience using CoreSight and similar debug infrastructure including CTI, ETx, DStream, JLink, Lauterbach, ATB and STM
  • Experience with Arm CPU architectures, system IP and associated debug tooling
  • Experience with AMBA protocols
  • Understanding of ML applications and associated workloads
  • PCIe

Compensation

  • In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future.

Benefits

  • In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future.
  • We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.
  • Support development of validation tests, debug tooling and custom diagnostics to improve coverage and observability

Company info

  • Graphcore is one of the world's leading innovators in Artificial Intelligence compute.
  • It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry.
  • As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world's most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.
  • Graphcore's teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.
  • As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world's most transformative technologies.
  • Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.
  • Graphcore's teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives.
  • A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.
  • The Post-Silicon Debug and Validation team sits within the Architecture and Validation organisation and is responsible for bring-up, debug and validation of Graphcore silicon and systems.
  • The team works across the full product lifecycle, supporting first silicon bring-up, subsystem validation, system integration and production readiness activities.
  • Engineers collaborate closely with hardware, firmware, software and systems teams to investigate complex failures, develop debug methodologies and improve validation infrastructure.
  • and Duties
  • Contribute to debug and validation activities across multiple projects and milestones
  • Investigate and resolve complex silicon, firmware, software and system-level issues during bring-up and validation
  • Analyse logs, traces, telemetry and hardware data to isolate and characterize system failures and performance issues
  • Define validation metrics, debug workflows and reporting standards to ensure consistent and repeatable analysis
  • Communicate technical risks, status and recommendations clearly to engineering leadership and cross-functional stakeholders
  • Contribute to continuous improvement of debug methodologies, validation infrastructure and engineering workflows
  • Candidate Profile

Equal opportunity

  • We offer an equal opportunity process and understand that there are visible and invisible differences in all of us.

This listing is sourced directly from Graphcore's careers page and normalized into a canonical job model.