wagey.ggwagey.gg
38,923  jobs38,923  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(38,923)/Test Engineer Role(113)/Graphcore (110) - Debug Validation Engineer — Multiple Levels
Pro members applied to this job 36 hours before you saw itGet Pro ›
Graphcore

Graphcore - Debug Validation Engineer — Multiple Levels

Bristol, UK6d ago
In OfficeEMEADiagnosticsSemiconductorsTest EngineerReportingPythonCloseLinux

Requirements

• Outstanding communication skills and the ability to collaborate effectively to solve complex problems • Excellent problem-solving, analytical, and diagnostic skills • Deep knowledge of scan, DFT, JTAG, and trace infrastructure • Strong debug skills including fault tree analysis, failure isolation, fishbone methodologies, and system-level debug techniques • Capability to operate autonomously on technically intricate debug and validation tasks spanning hardware, firmware, and software areas • Understanding of DFT flows from insertion through post-silicon validation • Experience developing tooling for parsing and analyzing debug data, including scan dump parsing • Driver-level experience with one or more of the following technologies: PCIe, 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 or equivalent experience • Strong understanding of mixed-signal components like PLLs, high-speed PHYs, and IC control/communication protocols • Experience with Arm CPU architectures, system IP, and associated debug tooling • Understanding of ML applications and associated workloads • Experience in characterization, failure analysis, test development, statistical analysis, and customer support

Responsibilities

• Lead post-silicon debugging and validation efforts for AI compute silicon and platform technologies • Contribute to debug and validation activities across multiple projects and achievements • Analyze and address intricate silicon, firmware, software, and system-level problems during bring-up and validation • Develop structured debug methodologies and failure analysis processes to improve issue resolution efficiency • Work in close partnership with architecture, RTL, firmware, software, and systems engineering groups to determine root causes and carry out corrective measures • Drive debug of CPU, memory, interconnect, and high-speed I/O subsystems under functional, stress, and workload conditions • Develop and improve automated debug, regression, and validation infrastructure using Python and related technologies • Analyze logs, traces, telemetry, and hardware data to isolate and characterize system failures and performance issues • Support development of validation tests, debug tooling, and custom diagnostics to improve coverage and observability • 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 collaborators • Support silicon readiness reviews and contribute to product quality and release decisions • Contribute to continuous improvement of debug methodologies, validation infrastructure, and engineering workflows • Candidate Profile • Candidate Profile • Essential: • Essential: • Strong experience in bare metal environments • Strong understanding of SoC and platform architectures • Expertise in debug infrastructure and post-silicon debug methodologies • Strong programming skills in Python, C, or debug scripting languages such as CMM or equivalent experience • Highly motivated self-starter with a collaborative and team-oriented approach • Ability to collaborate across teams and programming languages to uncover root causes of deep and complex issues • Experience of the post-silicon validation process applied in digital ASIC environments • Strong Linux and Python experience • Outstanding communication skills and the ability to collaborate effectively to solve complex problems • Excellent problem-solving, analytical, and diagnostic skills • Deep knowledge of scan, DFT, JTAG, and trace infrastructure • Strong debug skills including fault tree analysis, failure isolation, fishbone methodologies, and system-level debug techniques • Capability to operate autonomously on technically intricate debug and validation tasks spanning hardware, firmware, and software areas • Desirable • Desirable • Understanding of DFT flows from insertion through post-silicon validation • Experience developing tooling for parsing and analyzing debug data, including scan dump parsing • Driver-level experience with one or more of the following technologies: PCIe, 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 or equivalent experience • Strong understanding of mixed-signal components like PLLs, high-speed PHYs, and IC control/communication protocols • Experience with Arm CPU architectures, system IP, and associated debug tooling • Experience with AMBA protocols • Understanding of ML applications and associated workloads • Experience in characterization, failure analysis, test development, statistical analysis, and customer support

Benefits

• In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! 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. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

FractileFractile - Verification Engineer1mo ago
·London
In OfficeEMEAInternSemiconductorsTest EngineerReportingVerilogPythonStimulus
GraphcoreGraphcore - Silicon Verification Engineer5mo ago
·Bristol, UK; Cambridge, UK
In OfficeEMEASemiconductorsTest EngineerLinuxVerilogC++PythonAssembly
comindcomind - Optical Test Engineer1mo ago
·Remote - London, United Kingdom·£10/hour/year + Equity
RemoteEMEAMedical DevicesAerospaceTest EngineerPythonReportingDocumentation
GraphcoreGraphcore - Staff Hardware System Test Engineer2d ago
·Bristol, UK·Equity
In OfficeEMEAStaffDiagnosticsSemiconductorsTest EngineerStaff EngineerLinuxPythonBash
GraphcoreGraphcore - Hardware Validation and Debug Engineer - DDR1mo ago
·Bristol, UK
In OfficeEMEATest EngineerData AnalysisPythonReportingDocumentation
GraphcoreGraphcore - Validation and Debug Engineer - Power Electronics1mo ago
·Bristol, UK
In OfficeEMEATest EngineerData AnalysisPythonReportingCross-functional CollaborationRails
lumilenslumilens - Silicon Test Engineer4w ago
·Singapore
In OfficeAPACSeniorSemiconductorsManufacturingTest EngineerC++PythonLinuxCross-functional Collaboration
Innatera NanosystemsInnatera Nanosystems - Staff SoC Verification Engineer (S)3mo ago
·Remote - United Kingdom (Remote)
RemoteEMEAStaffSemiconductorsTest EngineerStaff EngineerPythonStimulusLinuxProject Planning
Flo HealthFlo Health - Human Factors Engineer (Contract)1mo ago
·London - Hybrid
In OfficeEMEASeniorMedical DevicesTest EngineerTechnical WritingReportingDocumentationRisk ManagementCoaching

Browse more by category

Show 113 moreTest EngineerShow 8,571 moreReportingShow 6,324 morePythonShow 3,000 moreCloseShow 989 moreLinux
Privacy·Terms··Contact·FAQ·Wagey on X