Graphcore is seeking a System Tests & Diagnostics Engineer to develop, extend, and integrate silicon validation and diagnostics tools for next-generation AI systems. The role extends existing Arm-developed diagnostics technologies to support Graphcore AI silicon and builds Graphcore-specific capabilities for future hardware. It focuses on creating diagnostic software and stress tools that expose hardware failures, characterize silicon behavior, and improve platform observability throughout bring-up and validation. The engineer will develop system-level diagnostics and stress tools within an existing framework to detect data integrity, computational correctness, performance, and reliability issues across CPUs, AI accelerators, memory, storage, PCIe, firmware, BMC, and other platform components. Examples include silent data corruption tests, power transient stress tools, and platform diagnostics. The work includes close collaboration with hardware architects, firmware engineers, validation engineers, and diagnostics teams, translating emerging hardware capabilities into reusable diagnostic software. This position offers the opportunity to work across hardware architecture, diagnostics, and software engineering, with work that influences hardware quality, silicon bring-up, and long-term platform reliability for future AI infrastructure.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior