Senior AI Silicon Diagnostics Engineer

Graphcore

Austin (TX)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Flexible working
Medical, dental and vision coverage
FSAs
HSAs
401(k) retirement plan
Commuter benefits
Wellness services
Employee Assistance Programme (EAP)

Job summary

Graphcore in Austin, TX seeks a Senior System Tests & Diagnostics Engineer to develop silicon validation tools and diagnostic software for next-generation AI SoCs. You will expose hardware failures, characterize silicon behavior, and improve platform observability throughout bring-up and validation.

You will work with Arm diagnostics technologies and Graphcore-specific capabilities, building reusable tools and scalable diagnostics across CPUs, memory, PCIe, firmware, and BMC components.

Qualifications

  • 6+ years of experience developing hardware diagnostics, system validation software, or low-level systems software.
  • Strong software development skills in Python and C/C++.
  • Strong understanding of modern server platform architecture and interactions across CPU, memory, PCIe, storage, firmware and drivers.
  • Experience debugging hardware/software interactions across multiple platform layers.
  • Experience developing diagnostics, stress testing, or hardware validation software.
  • Experience with server platforms, embedded systems, or SoC validation.
  • Excellent analytical and debugging skills and cross-team collaboration.

Responsibilities

  • Learn and extend existing Arm diagnostics tools to support Graphcore’s AI platform.
  • Develop specialized diagnostics and stress-testing software for CPU, memory, interconnect, PCIe, and other components.
  • Build reusable validation utilities that integrate into the existing validation framework.
  • Develop tools that expose intermittent hardware failures including silent data corruption and hardware instability.
  • Design configurable diagnostic applications supporting multiple silicon revisions and execution environments.
  • Develop automation for executing diagnostics across server and rack-scale validation environments.
  • Collaborate with hardware architects to translate new hardware capabilities into diagnostics.
  • Work with firmware and validation teams to improve observability and fault isolation.
  • Debug low-level hardware, firmware, OS, and driver interactions.
  • Analyze diagnostic output to improve fault isolation methodologies.
  • Create reusable libraries and utilities to boost engineering productivity across teams.

Skills

Python
C/C++
Debugging
Diagnostics
System validation
Collaboration

Education

Bachelor's or Master's in Computer Science / Computer Engineering / Electrical Engineering

Tools

Arm diagnostics tools
Validation framework

Job description

Graphcore in Austin, TX seeks a Senior System Tests & Diagnostics Engineer to develop silicon validation tools and diagnostic software for next-generation AI SoCs. You will expose hardware failures, characterize silicon behavior, and improve platform observability throughout bring-up and validation.

You will work with Arm diagnostics technologies and Graphcore-specific capabilities, building reusable tools and scalable diagnostics across CPUs, memory, PCIe, firmware, and BMC components.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff System Diagnostics Engineer – AI Silicon Validation
Staff System Diagnostics Engineer – AI Silicon Validation

Graphcore • Austin (TX)

On-site
USD 140,000 - 190,000
USA Benefits
Senior System Diagnostics & Tests Lead
Senior System Diagnostics & Tests Lead

Graphcore • Austin (TX)

On-site
USD 150,000 - 190,000
Medical, dental and vision coverage
Flexible Spending Accounts (FSAs)
Health Savings Accounts (HSAs)
+5
Senior Test Tool Engineer – AI Hardware Validation
Senior Test Tool Engineer – AI Hardware Validation

EngineersOfAI • Austin (TX)

On-site
USD 140,000 - 190,000
Senior System-Level Test Engineer – AI Processor Automation
Senior System-Level Test Engineer – AI Processor Automation

Graphcore, Ltd. • Austin (TX)

On-site
USD 120,000 - 160,000
Senior System Tests & Diagnostics Engineer
Senior System Tests & Diagnostics Engineer

Graphcore • Austin (TX)

On-site
USD 140,000 - 210,000
Competitive salary
Flexible working
Medical, dental and vision coverage
+6
Staff System Tests & Diagnostics Engineer
Staff System Tests & Diagnostics Engineer

Graphcore • Austin (TX)

On-site
USD 140,000 - 190,000
USA Benefits
Director, Post-Silicon Validation – AI SoC (Functional)
Director, Post-Silicon Validation – AI SoC (Functional)

EngineersOfAI • Austin (TX)

On-site
USD 150,000 - 200,000
Lead Embedded Validation Engineer AI Silicon Bringup
Lead Embedded Validation Engineer AI Silicon Bringup

Graphcore • Austin (TX)

On-site
USD 100,000 - 140,000
Senior SLT Test Engineer — AI Processor Bring-Up
Senior SLT Test Engineer — AI Processor Bring-Up

Graphcore • Austin (TX)

On-site
USD 110,000 - 160,000
Senior System-Level Test Engineer (SLT & Automation)
Senior System-Level Test Engineer (SLT & Automation)

Graphcore • Austin (TX)

On-site
USD 110,000 - 140,000
Flexible working
Medical, dental and vision coverage
401(k) retirement plan