Senior AI Silicon Diagnostics & Validation Engineer

Graphcore

Austin (TX)

On-site

USD 140,000 - 170,000

Full time

27 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
401(k) plan
FSAs/HSAs
Wellness services
Employee Assistance Programme (EAP)

Job summary

Graphcore in Austin, TX seeks a System Tests & Diagnostics Engineer to develop silicon validation tools, extending Arm-based diagnostics, and building robust platform observability for future AI hardware.

You will work with hardware, firmware, validation, and diagnostics teams to expose data integrity issues, performance bottlenecks, and reliability risks across CPUs, memory, PCIe, and firmware components, while enabling rapid bring‑up.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 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 Linux systems experience.
  • Strong understanding of modern server platform architecture and component interactions (CPU, memory, PCIe, storage, networking, firmware, OS, drivers).
  • Experience debugging hardware/software interactions across multiple layers.
  • Experience developing diagnostics, stress testing, or hardware validation software.
  • Experience with server platforms, embedded systems, or SoC validation.
  • Strong analytical and debugging skills.
  • Experience collaborating across hardware, firmware, software, and validation teams.
  • Excellent communication and problem-solving skills.

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 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 for multiple silicon revisions, platforms, and environments.
  • Automate diagnostics across server and rack-scale validation environments.
  • Design configuration-driven diagnostics with 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 hardware failures.
  • Contribute reusable libraries and utilities that improve engineering productivity across validation teams.

Skills

Python
C/C++
Linux
Hardware/software debugging
Diagnostics development
Stress testing
Server platforms
Embedded systems
Collaboration across teams
Communication & problem solving

Education

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

Tools

Arm-based server platforms

Job description

Graphcore in Austin, TX seeks a System Tests & Diagnostics Engineer to develop silicon validation tools, extending Arm-based diagnostics, and building robust platform observability for future AI hardware.

You will work with hardware, firmware, validation, and diagnostics teams to expose data integrity issues, performance bottlenecks, and reliability risks across CPUs, memory, PCIe, and firmware components, while enabling rapid bring‑up.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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 Hardware Engineer, AI Compute Platforms
Staff Hardware Engineer, AI Compute Platforms

Graphcore • Austin (TX)

On-site
USD 150,000 - 210,000
Medical, dental and vision coverage
401(k) retirement plan
Commuter benefits
+1
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
Senior Power & Performance Validation Lead - Flexible Work
Senior Power & Performance Validation Lead - Flexible Work

Graphcore • Austin (TX)

On-site
USD 140,000 - 190,000
Lead SLT Test Engineer for AI Processor Validation
Lead SLT Test Engineer for AI Processor Validation

Graphcore • Austin (TX)

On-site
USD 100,000 - 130,000
Medical, dental and vision coverage
401(k) retirement plan
Flexible working options
+1
Senior Staff Hardware Engineer - AI Compute Systems
Senior Staff Hardware Engineer - AI Compute Systems

Graphcore • Austin (TX)

On-site
USD 150,000 - 230,000
Flexible working
Medical coverage
401(k) plan
+1
Senior System Tests & Diagnostics Engineer
Senior System Tests & Diagnostics Engineer

Graphcore • Austin (TX)

On-site
USD 140,000 - 170,000
Medical, dental and vision coverage
401(k) plan
FSAs/HSAs
+2