CareerPlan

Senior System Tests & Diagnostics Engineer

USAFull-time2026-10-08 → 2026-10-21

Core

Develop system-level diagnostics, stress-testing software, and validation utilities for Graphcore AI platforms to expose hardware failures and instability.

Role type

Senior IC system diagnostics and validation engineer

Builds

Reusable validation utilities, diagnostic tools, and stress-testing frameworks for CPUs, memory, interconnects, and PCIe

Domain

AI hardware validation, server platform architecture, embedded systems

Required skills

Python, C/C++, Linux systems, server platform architecture, hardware debugging, firmware validation, device drivers, stress-testing, fault isolation

Preferred skills

Arm-based server platforms, AI accelerators, silent data corruption testing, hardware stress testing, power transient analysis, fault injection, silicon bring-up, performance characterization, hardware telemetry, BMC firmware, RAS technologies, CPU scaling, cache behavior, DDR/HBM memory, NUMA effects, interconnect contention, PCIe performance

Technologies

Python, C/C++, Linux, PCIe, DDR, HBM, BMC firmware

Responsibilities

Extend Arm diagnostics technologies; Develop system-level diagnostics and stress-testing software; Build reusable validation utilities; Create tools to expose intermittent hardware failures; Automate diagnostic execution across server and rack-scale environments; Debug low-level interactions among hardware, firmware, OS, and drivers; Analyze diagnostic output and improve fault isolation

Seniority

Senior, hands-on IC