← Все вакансии/Lead/Graphcore
LeadOfficeAustin

System Tests & Diagnostics Engineer

G
Graphcore
Уровень
Lead
Формат
Office
О роли

Описание вакансии

About the company

Graphcore is one of the world's leading innovators in Artificial Intelligence compute. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world's most transformative technologies.

Responsibilities
  • Learn and extend existing Arm diagnostics tools to support Graphcore's AI platform
  • Develop specialized diagnostics and stress-testing software for CPU, memory, interconnect, PCIe, and other system components
  • Build reusable validation utilities that integrate into the existing validation framework
  • Develop tools that expose intermittent hardware failures including silent data corruption and timing-related issues
  • Design configurable diagnostic applications supporting multiple silicon revisions, platforms, and execution environments
  • Develop automation for executing diagnostics across server and rack-scale validation environments
  • Collaborate with hardware architects to understand new hardware capabilities
  • Debug low-level hardware, firmware, operating system, and driver interactions
  • Analyze diagnostic output and improve fault isolation methodologies
Requirements
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
  • Strong experience developing hardware diagnostics, system validation software, firmware validation tools, or low-level systems software
  • Strong software development skills in Python and C/C++
  • Strong Linux systems experience
  • Strong understanding of modern server platform architecture
  • Experience debugging hardware/software interactions across multiple layers
  • Experience with server platforms, embedded systems, or SoC validation
  • Strong analytical and debugging skills
Conditions
  • Based in Austin, Texas, United States
Стек и навыки

С чем работаем