Principal Hardware Diagnostics Engineer
Graphcore · Milpitas, CA · 1 mo ago
EngineeringFull-time
Responsibilities
- Design and develop automated hardware diagnostics solutions for blade-level servers and rack-scale AI systems.
- Arcitect and implement diagnostic agents, monitoring tools, and analytics frameworks to track hardware telemetry.
- Collaborate with hardware teams to integrate low-level diagnostic modules into monitoring systems.
- Create diagnostic modules used for internal validation and production data center operations.
- Provide detailed hardware fault information to system engineers to accelerate troubleshooting.
- Define remediation workflows and insights for hardware fault scenarios across nodes and clusters.
- Collaborate with firmware, networking, and cloud platform teams to integrate diagnostics across the system stack.
Requirements
- Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, or related discipline.
- Strong software engineering experience in Python, C++, or C++.
- Experience developing diagnostics or monitoring systems for hardware platforms.
- Experience working with distributed systems or cloud infrastructure.
- Strong knowledge of Linux environments and system-level diagnostics tools.
- Experience collaborating with CM/ODM partners on manufacturing diagnostics and fault isolation.
- Strong analytical and debugging skills.
- Excellent communication and collaboration abilities.
Qualifications
- Experience working with AI hardware platforms or accelerator-based computing systems.
- Familiarity with hyperscale data center infrastructure.
- Experience building cluster-level monitoring or diagnostics systems.
- Experience interacting with internal or external customers during diagnostics solution development.
Skills
- Python, C++, or C++ programming skills.
- Linux environment and system-level diagnostics tools proficiency.
- Collaboration and communication skills.
- Experience with AI hardware platforms or accelerator-based computing systems.
- Familiarity with hyperscale data center infrastructure.
- Experience building cluster-level monitoring or diagnostics systems.
- Experience interacting with internal or external customers during diagnostics solution development.
Benefits
- Competitive salary.
- Flexible working.
- Comprehensive benefits package including medical, dental, and vision coverage, Flexible Spending Accounts (FSAs), Health Savings Accounts (HSAs), disability and life insurance, a 401(k) retirement plan, commuter benefits, wellness services, and an Employee Assistance Programme (EAP).