Technical Lead, System Diagnostics & Validation

Graphcore

Austin, Northern (TX, KY)

Hybrid

USD 140,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible working
Medical coverage
Dental coverage
Vision coverage
401(k) retirement plan
Commuter benefits
Employee Assistance Programme (EAP)

Job summary

Graphcore, based in Austin, Texas, seeks a Technical Lead for System Tests & Diagnostics to advance diagnostic software for next‑generation AI SoCs. You will extend Arm-based diagnostics, build stress tools, and drive observability across CPU, memory, PCIe, and platform components.

You will collaborate with hardware, firmware, and validation teams to deliver scalable, configurable diagnostics and reusable libraries that boost engineering productivity and silicon bring‑up quality.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 12+ years of experience developing hardware diagnostics, system validation software, firmware validation tools, or low-level systems software.
  • Strong software development skills in Python and C/C++.
  • Strong understanding of modern server platform architecture and how CPU, memory, PCIe, storage, networking, firmware, OS and drivers interact.
  • Experience debugging hardware/software interactions across multiple layers of the platform.
  • Experience developing diagnostics, stress testing, or hardware validation software.

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 system components.
  • Build reusable validation utilities that integrate into the existing validation framework.
  • Develop tools that expose intermittent hardware failures including silent data corruption, timing-related issues, and hardware instability.
  • Design configurable diagnostic applications supporting multiple silicon revisions, platforms, and execution environments.
  • Develop automation for executing diagnostics across server and rack-scale validation environments.
  • Design configuration-driven diagnostics supporting scalable parameterization and workload variation.
  • Collaborate with hardware architects to understand new hardware capabilities and identify missing diagnostics.
  • Work closely with firmware and validation teams to improve hardware observability.
  • Debug low-level hardware, firmware, operating system, 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 that improve engineering productivity across multiple validation teams.

Skills

Python
C/C++
Diagnostics tools
Debugging
Server platform architecture
Communication skills

Education

Bachelor's or Master's degree in CS/CE/EE

Job description

Graphcore, based in Austin, Texas, seeks a Technical Lead for System Tests & Diagnostics to advance diagnostic software for next‑generation AI SoCs. You will extend Arm-based diagnostics, build stress tools, and drive observability across CPU, memory, PCIe, and platform components.

You will collaborate with hardware, firmware, and validation teams to deliver scalable, configurable diagnostics and reusable libraries that boost engineering productivity and silicon bring‑up quality.

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

Similar jobs worth comparing

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
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 AI Silicon Diagnostics Engineer
Senior AI Silicon Diagnostics Engineer

Graphcore • Austin (TX)

On-site
USD 140,000 - 210,000
Competitive salary
Flexible working
Medical, dental and vision coverage
+6
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
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
Technical Lead - System Tests & Diagnostics Engineer New Austin, Texas, United States
Technical Lead - System Tests & Diagnostics Engineer New Austin, Texas, United States

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 180,000
Competitive salary
Flexible working
Medical coverage
+5
Senior Hardware Diagnostics Engineer (AI Compute Infra)
Senior Hardware Diagnostics Engineer (AI Compute Infra)

Cerebras • Milpitas (CA)

On-site
USD 180,000 - 260,000
Medical coverage
Dental coverage
Vision coverage
+7
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