Hardware Development Engineer in Bristol
Hardware Development Engineer

Hardware Development Engineer in Bristol

Bristol Full-Time 28800 - 48000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and validate cutting-edge hardware solutions for AI systems.
  • Company: Join Graphcore, a leader in AI innovation and part of the SoftBank Group.
  • Benefits: Enjoy flexible working, generous leave, private medical insurance, and more.
  • Why this job: Be at the forefront of AI technology and make a real impact.
  • Qualifications: Experience in circuit design, microprocessor systems, and PCB layout.
  • Other info: Inclusive culture with opportunities for continuous learning and career growth.

The predicted salary is between 28800 - 48000 £ per year.

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. 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.

What you’ll be doing:

  • As a hardware development engineer you will analyse system requirements and design circuit solutions, in collaboration with Graphcore’s Silicon, Architecture and Software Teams.
  • You will generate schematics and PCB layout constraints and work closely with the PCB CAD team to realise the designs.
  • You will define test and validation plans, run test campaigns, report results, work closely with the firmware and system architecture teams to interpret results, debug and improve performance.
  • You will be expert in microprocessor system design and debug, with an understanding of processor power supply, reset & clocking requirements, memory, communications and control interfaces.

The Team:

Graphcore’s Hardware Engineering Team creates both products for sale in volume production and hardware test & validation systems based on Graphcore’s IPU processor. These systems allow Graphcore’s customers to develop leading-edge machine-learning solutions for training and inference.

What you’ll be doing (production systems):

  • Circuit design, requirements analysis, functional definition, and component selection.
  • PCB Layout constraint definition, and support of PCB CAD layout team.
  • Circuit validation and verification.
  • Design and running of tests to validate circuit performance and margin.
  • Debugging and optimisation, in collaboration with the firmware team, of the correct system performance of microcontroller hardware control code.
  • Support of transfer to mass production.

What you’ll bring:

We appreciate not everyone will meet all of the criteria. If you meet most of the requirements below and believe you can bring value to this role, we’d love to hear from you.

  • Essential experience:
  • Knowledge of DCDC voltage (including multi-phase) regulators, linear regulators and PCB design requirements for efficient power delivery.
  • Processor system development, as STM32, with experience in processor interfaces such as Ethernet, PCIe, DDR, FLASH, USB, I2C, SPI, JTAG etc.
  • Experience in SERDES (eg 112Gbps, PAM4) a benefit.
  • Other experience required:
  • Demonstrable experience in digital circuit development and validation.
  • Familiar with bringing up, debugging and validating designs.
  • Knowledge and use of high‑speed digital oscilloscopes, logic analysers and signal generators.
  • Experience in scripting (Linux, Python, Bash) of tests and Excel to analyse results.
  • Experience of document management and record keeping.
  • Experience in Mentor (or similar) PCB design flow for schematic capture, design constraints, PCB layout.

What we’ll bring:

In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications.

Hardware Development Engineer in Bristol employer: graphcore

Graphcore is an exceptional employer, offering a dynamic work environment in the heart of Bristol where innovation thrives. With a strong commitment to employee growth, Graphcore provides extensive benefits including flexible working hours, generous leave policies, and comprehensive health plans, all while fostering a culture of inclusivity and continuous learning. Joining Graphcore means being part of a pioneering team at the forefront of AI technology, where your contributions directly impact the future of artificial intelligence.
G

Contact Detail:

graphcore Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Hardware Development Engineer in Bristol

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Graphcore on LinkedIn. A friendly chat can give us insider info about the company culture and maybe even a referral!

✨Tip Number 2

Prepare for the technical interview by brushing up on your circuit design and debugging skills. We recommend running through some practice problems and discussing them with peers to solidify your understanding.

✨Tip Number 3

Showcase your projects! If you've worked on relevant hardware development projects, make sure to highlight them in your discussions. We love seeing practical applications of your skills.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re genuinely interested in being part of the Graphcore team.

We think you need these skills to ace Hardware Development Engineer in Bristol

Circuit Design
Requirements Analysis
PCB Design
DCDC Voltage Regulators
Processor System Development
Microcontroller Hardware Debugging
Digital Circuit Development
High-Speed Digital Oscilloscopes
Logic Analysers
Signal Generators
Scripting (Linux, Python, Bash)
Document Management
Mentor PCB Design Flow
Test and Validation Planning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Hardware Development Engineer role. Highlight relevant experience, especially in circuit design and PCB layout, and don’t forget to mention any specific technologies you’ve worked with that match the job description.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about hardware development and how your skills align with Graphcore’s mission. Keep it concise but impactful, and let your personality show through.

Showcase Your Projects: If you’ve worked on any projects related to microprocessor systems or PCB design, make sure to include them in your application. We love seeing real-world examples of your work, so don’t hold back!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!

How to prepare for a job interview at graphcore

✨Know Your Circuits

Make sure you brush up on your knowledge of circuit design and PCB layout. Be ready to discuss your experience with DCDC voltage regulators and processor interfaces like Ethernet and PCIe. Having specific examples from your past work will show that you’re not just familiar with the concepts, but that you can apply them effectively.

✨Show Off Your Debugging Skills

Prepare to talk about your debugging process and any challenges you've faced in validating designs. Graphcore values collaboration, so be ready to explain how you’ve worked with firmware teams to optimise performance. Sharing a story where you turned a problem into a solution can really make you stand out.

✨Get Familiar with Their Tech Stack

Research Graphcore’s technology and products, especially their IPU processor. Understanding their hardware and how it fits into AI solutions will help you connect your skills to their needs. This shows genuine interest and can spark engaging conversations during the interview.

✨Practice Your Scripting Skills

Since scripting is part of the role, be prepared to discuss your experience with Linux, Python, or Bash. You might even want to run through some basic scripts or data analysis examples beforehand. This will demonstrate your technical proficiency and readiness to tackle the tasks at hand.

Hardware Development Engineer in Bristol
graphcore
Location: Bristol

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>