Hardware Development Engineer
Core
Design circuit solutions and validation platforms for Graphcore AI processor systems, turning system requirements into schematics, layouts, and testable hardware.
Role type
Senior IC hardware development engineer (AI processor systems)
Builds
Production systems and test boards for Graphcore processors
Domain
AI compute hardware, processor-based systems, server architecture
Deliverable
production ML models | product features | infrastructure
Required skills
digital circuit design, DCDC regulators, power delivery, resets, clocks, control interfaces, processor-based system development, high-speed interfaces (Ethernet, PCIe, DDR, USB, QSPI, JTAG), lab bring-up and debug, margin testing, scripting (Linux, Python, Bash, Excel), server architecture (BMC, NIC, SSD), SERDES
Preferred skills
server architecture deep dive, SERDES expertise
Technologies
Graphcore processors, oscilloscopes, logic analysers, signal generators, PCB CAD
Responsibilities
define validation plans, run lab campaigns, debug prototypes, interpret results with firmware and architecture teams, make design decisions grounded in evidence, support layout constraints and testable hardware creation
Seniority
Senior, hands-on IC