Principal Hardware Diagnostics Engineer
Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.
Funding history
About Graphcore
Graphcore develops Intelligence Processing Units (IPUs) and the Poplar SDK for building and running machine-learning applications. It continues operating under the Graphcore name as a wholly owned SoftBank Group subsidiary.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design and develop automated diagnostics for blade-level servers and rack-scale AI systems. You will build diagnostic agents, monitoring tools, and analytics frameworks; integrate low-level modules; identify and isolate hardware failures; define remediation workflows; and support validation and data-center operations.
Requirements
- Strong software engineering experience in Python, C++, or C#
- Experience developing diagnostics or monitoring systems for hardware platforms
- Experience with distributed systems or cloud infrastructure
- Knowledge of Linux environments and system-level diagnostics tools
- Experience collaborating with CM/ODM partners on manufacturing diagnostics and fault isolation
- Analytical and debugging skills
- Communication and collaboration skills
Responsibilities
- Design and develop automated hardware diagnostics solutions for blade-level servers and rack-scale AI systems
- Architect and implement diagnostic agents, monitoring tools, and analytics frameworks
- Integrate low-level diagnostic modules into monitoring systems
- Develop tools to detect hardware health conditions and isolate failures
- Create diagnostic modules for internal validation and production data-center operations
- Provide detailed hardware fault information to accelerate troubleshooting
- Define remediation workflows for hardware fault scenarios
- Integrate diagnostics across the firmware, networking, and cloud platform stack
Benefits
- Flexible working
- Medical coverage
- Dental coverage
- Vision coverage
- Flexible Spending Accounts
- Health Savings Accounts
- Disability insurance
- Life insurance
- 401(k) retirement plan
- Commuter benefits
- Wellness services
- Employee Assistance Programme
