Drimva

Graphcore

Technical Lead - System Tests & Diagnostics Engineer

Austin, Texas, United States · Full-time · Posted Oct 14, 2026

Experience
Experience is required; no number of years stated.
Education
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.

About the job

Develop and extend system-level diagnostics and stress-testing software to identify hardware failures and improve observability across Graphcore’s next-generation AI platforms.

What you'll do

  • Extend existing Arm diagnostics tools and integrate reusable utilities into the validation framework.
  • Develop and automate configurable diagnostics and stress tests across system components and validation environments.
  • Debug hardware, firmware, operating system, and driver interactions; analyze results to improve fault isolation.

What they ask for

  • 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++, and strong Linux systems experience.
  • Understanding of server platform architecture and experience debugging hardware/software interactions across platform layers.

Nice to have

  • Experience with Arm-based server platforms, AI accelerators, or high-performance computing systems.
  • Experience with SDC testing, hardware stress testing, power transient analysis, fault injection, firmware validation, silicon bring-up, or RAS technologies.

Tools

Python, C/C++, Linux, Arm, PCIe, BMC, DDR/HBM, NUMA

AI focus

Develop diagnostics and stress-testing tools for next-generation AI silicon and platforms.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)