Lead AI System Diagnostics & Validation Engineer

Graphcore

Austin, Northern (TX, KY)

Hybrid

USD 150,000 - 230,000

Full time

16 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Graphcore in Austin, Texas, is seeking a Principal System Tests & Diagnostics Engineer to advance silicon validation by developing diagnostic software and stress tools for next‑generation AI SoCs. You’ll collaborate with Arm engineers and Graphcore teams to extend diagnostics, validate CPU, memory, PCIe, and interconnect, and ensure platform reliability.

The role emphasizes scalable, configurable diagnostics across silicon revisions and server platforms, contributing to improve observability and

Qualifications

  • Bachelor’s or Master’s degree in CS/CE/EE or related field.
  • Strong Python and C/C++ programming skills.
  • Experience developing hardware diagnostics or low-level systems software.
  • Experience debugging hardware/software across platform layers.

Responsibilities

  • Learn and extend 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 timing-related issues.
  • Design configurable diagnostic applications for multiple silicon revisions, platforms, and execution environments.
  • Develop automation for executing diagnostics across server and rack-scale validation environments.
  • Design configuration-driven diagnostics for scalable parameterization and workload variation.
  • Collaborate with hardware architects to understand new hardware capabilities and identify missing diagnostics.
  • Work with firmware and validation teams to improve hardware observability.
  • Debug low-level hardware, firmware, OS, and driver interactions.
  • Analyze diagnostic output and improve fault isolation methodologies.
  • Develop software that enables engineers to reproduce and investigate difficult hardware failures.
  • Contribute reusable libraries and utilities to improve productivity across validation teams.

Skills

Python
C/C++
Diagnostics
Debugging

Education

Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline

Job description

Graphcore in Austin, Texas, is seeking a Principal System Tests & Diagnostics Engineer to advance silicon validation by developing diagnostic software and stress tools for next‑generation AI SoCs. You’ll collaborate with Arm engineers and Graphcore teams to extend diagnostics, validate CPU, memory, PCIe, and interconnect, and ensure platform reliability.

The role emphasizes scalable, configurable diagnostics across silicon revisions and server platforms, contributing to improve observability and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff AI System Diagnostics & Validation Engineer
Staff AI System Diagnostics & Validation Engineer

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 160,000
Competitive salary
Flexible working
Medical coverage
+9
Senior Test Tool Engineer – AI Hardware Validation
Senior Test Tool Engineer – AI Hardware Validation

EngineersOfAI • Austin (TX)

On-site
USD 140,000 - 190,000
Principal System Tests & Diagnostics Engineer New Austin, Texas, United States
Principal System Tests & Diagnostics Engineer New Austin, Texas, United States

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 230,000
Senior System-Level Test Engineer for AI Processors
Senior System-Level Test Engineer for AI Processors

Graphcore • Austin (TX)

On-site
USD 120,000 - 170,000
Medical coverage
Dental coverage
Vision coverage
+1
Director, Post-Silicon Validation for AI SoCs
Director, Post-Silicon Validation for AI SoCs

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 200,000
Flexible working
Senior System Tests & Diagnostics Engineer Multiple Vacancies Available
Senior System Tests & Diagnostics Engineer Multiple Vacancies Available

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 200,000
Medical coverage
Dental coverage
401(k) plan
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
Lead Embedded Validation Engineer AI Silicon Bringup
Lead Embedded Validation Engineer AI Silicon Bringup

Graphcore • Austin (TX)

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

EngineersOfAI • Austin (TX)

On-site
USD 150,000 - 200,000
Staff System Tests & Diagnostics Engineer Multiple Vacancies Available
Staff System Tests & Diagnostics Engineer Multiple Vacancies Available

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 160,000
Competitive salary
Flexible working
Medical coverage
+9