Graphcore is seeking a Principal 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 throughout 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 system-level diagnostics and stress tools. These tools will integrate with 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 role involves working closely with hardware architects, firmware engineers, validation engineers, and diagnostics teams to understand new hardware capabilities and turn them into reusable diagnostic software. The engineer will help improve hardware observability and fault isolation, reproduce and investigate difficult failures, and deliver configurable diagnostics across platforms and silicon revisions.
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
Principal