Graphcore is seeking a System Tests & Diagnostics Engineer to develop, extend, and integrate specialized silicon-validation and diagnostics tools for next-generation AI systems-on-chip. The role focuses on creating diagnostic software and stress tools that expose hardware failures, characterize silicon behavior, and improve platform observability during bring-up and validation, rather than primarily executing test plans. The engineer will extend existing Arm-developed diagnostics technologies for Graphcore’s AI platform and develop Graphcore-specific capabilities. The work spans system-level diagnostics and stress tools for detecting data-integrity, computational-correctness, performance, and reliability issues across CPUs, AI accelerators, memory, storage, PCIe, firmware, BMC, and other platform components. Example work includes silent data corruption tests, power-transient stress tools, and platform diagnostics. The position involves close collaboration with hardware architects, firmware engineers, validation engineers, and diagnostics teams to understand hardware capabilities and turn them into reusable diagnostic software. The engineer will also debug interactions across hardware, firmware, operating systems, and drivers, analyze diagnostic output, and improve fault-isolation methods. Successful work will support 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