# Hardware Development Engineer

**Company**: Graphcore
**Location**: Bristol
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/graphcore/jobs/8879181002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_bdae430b-11e

## Description

As a Hardware Development Engineer, you will design circuit solutions for Graphcore processor systems and validation platforms.

You will turn system requirements into schematics, layout constraints, and testable hardware. Your work will shape production systems and test boards used across development, validation, and customer enablement. You will help prove performance, margin, and reliability before designs move into volume production.

Alongside silicon, architecture, software and PCB CAD specialists, you will make design decisions grounded in evidence. You will define validation plans, run lab campaigns, debug prototypes, and interpret results with firmware and architecture teams.

This role suits someone who likes owning problems from first schematic to mass production readiness. Few roles connect board design, bring-up, validation, and production so directly.

The team and culture: Hardware Engineering builds production systems and test hardware around Graphcore processors. The team works close to silicon, architecture, firmware, software, and PCB CAD from the first requirement onwards. Engineers own designs through definition, schematic capture, layout support, bring-up, validation, and production transfer. Work moves quickly because problems are handled close to the lab, not passed between silos. The team makes decisions through evidence: measurements, design reviews, margin data, and open technical challenge.

What we're looking for:

- Strong digital circuit design and validation skills, including DCDC regulators, power delivery, resets, clocks, and control interfaces.

- Experience developing processor-based systems and working with interfaces such as Ethernet, PCIe, DDR, USB, QSPI and JTAG.

- Practical lab depth in bring-up, debug, margin testing, and validation using oscilloscopes, logic analysers and signal generators.

- Ability to script tests and analyse results using Linux, Python, Bash and Excel.

- Understanding of server architecture, such as BMC, NIC and SSD, with SERDES experience adding further value.

- Ownership mindset, clear communication, and the confidence to challenge, decide, and work across disciplines.

Benefits:

- Flexible working

- Generous leave

- Retirement planning support: Up to 5% matched pension

- Phantom equity

- Workplace experience: Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your day

- Peace of mind protection: Income protection and life assurance

- Flexible benefits: Tailor your benefits package with a choice of additional options, including private medical insurance and dental cover

## Skills

### Required
- digital circuit design
- validation
- processor-based systems
- Ethernet
- PCIe
- DDR
- USB
- QSPI
- JTAG
- Linux
- Python
- Bash
- Excel
- server architecture
- SERDES

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/graphcore/jobs/8879181002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
