At a Glance
- Tasks: Validate and debug cutting-edge hardware platforms for AI computing systems.
- Company: Join Graphcore, a leader in AI technology and innovation.
- Benefits: Competitive salary, inclusive culture, flexible interview process, and great benefits package.
- Other info: Dynamic lab environment with opportunities for hands-on learning and career growth.
- Why this job: Be part of a transformative team shaping the future of AI with advanced technology.
- Qualifications: Experience in hardware debugging, LPDDR validation, and strong analytical skills.
The predicted salary is between 50000 - 70000 € per year.
Graphcore is a globally recognised leader in Artificial Intelligence computing systems. The company designs advanced semiconductors and data centre hardware that provide the specialised processing power needed to drive AI innovation, while delivering the efficiency required to support its broader adoption. 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. We are expanding our labs in Bristol which will play a central role in Graphcore's work building the future of AI computing.
We are looking for a Validation and Debug engineer to work with Architecture, Silicon Engineering, Hardware Engineering and the Firmware team to help create and execute the bring-up and debug of our cutting-edge system platforms. As such you will need to develop a detailed understanding of our silicon and platform products. Your role will be to create and execute Validation and Debug plans of our silicon devices and platforms in systems to show that they will operate correctly over all conditions in the final product. This Validation will also involve debugging of hardware and firmware. You will concentrate on mainly manual testing of systems in the lab with the aid of some automation.
Responsibilities and Duties
- Perform Validation and Debug for new hardware platforms.
- Debug PCB, power, signal integrity, and interface issues.
- Validate and debug high-speed memory interfaces and slow speed interfaces LPDDR5-9600 memory interfaces SPI/I2C/I3C/UART.
- Support LPDDR5-9600 initialization, training, timing optimization, margin analysis, and stability validation.
- Analyse DDR timing margins, signal integrity, eye diagrams, and training behaviour.
- Identify root causes and drive corrective actions across hardware and firmware domains.
- Create bring-up documentation, test procedures, and debug reports.
Working closely with:
- PCB design engineers
- Power engineers
- Signal integrity engineers
- Embedded software teams
Essential skills
- Hardware Debug
- LPDDR validation and tuning
- Signal integrity analysis
- DDR training and margin analysis
- Protocol-level debugging
- Root-cause analysis
- Low-level system integration
- An ability to work independently without daily oversight.
- Independently performs board bring-up and subsystem debug.
- Drives issue resolution across teams.
Use advanced lab instrumentation including:
- High-bandwidth oscilloscopes
- BERT systems
- VNA/TDR equipment
Hands-on experience with:
- LPDDR5 memory subsystems
- LPDDR5 compliance testing
Desirable skills:
- Knowledge of PCBA and system level technologies
- Ethernet validation
- PCIe
- Background knowledge of ATE systems and capabilities.
- The ability to code or script automation and data analysis using appropriate coding languages such as Python, LabView and BASH.
Benefits:
In addition to a competitive salary, Graphcore offers a competitive benefits package. 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.
Hardware Validation and Debug Engineer - DDR in Bristol employer: graphcore
Graphcore is an exceptional employer, offering a dynamic work environment in the heart of Bristol, where innovation meets collaboration. With a strong commitment to employee growth and inclusivity, we provide competitive benefits and opportunities to work on cutting-edge AI technologies alongside industry leaders. Join us to be part of a transformative journey in AI computing, where your contributions will directly impact the future of technology.
StudySmarter Expert Advice🤫
We think this is how you could land Hardware Validation and Debug Engineer - DDR in Bristol
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Graphcore employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! If you’ve got a project or a portfolio that highlights your hardware validation and debugging expertise, don’t hesitate to share it during interviews or networking events. It’s a great way to stand out!
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of LPDDR5 and signal integrity analysis. Practice explaining complex concepts clearly, as this will show your understanding and communication skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Graphcore. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Hardware Validation and Debug Engineer - DDR in Bristol
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Hardware Validation and Debug Engineer role. Highlight your experience with LPDDR validation, debugging skills, and any relevant projects that showcase your ability to work with hardware and firmware.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI computing and how your skills align with Graphcore's mission. Don’t forget to mention your hands-on experience with high-speed memory interfaces!
Show Off Your Technical Skills:When filling out your application, be sure to include specific examples of your technical skills. Mention any advanced lab instrumentation you’ve used, like oscilloscopes or BERT systems, and your experience with coding or scripting for automation.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right team!
How to prepare for a job interview at graphcore
✨Know Your Hardware Inside Out
Before the interview, make sure you have a solid understanding of the hardware you'll be working with, especially LPDDR5 memory subsystems. Brush up on your knowledge of signal integrity analysis and debugging techniques, as these will likely come up during technical discussions.
✨Prepare for Practical Scenarios
Expect to face practical scenarios or case studies related to validation and debugging. Practise explaining your thought process when troubleshooting issues, such as how you would approach debugging a PCB or validating high-speed memory interfaces.
✨Show Off Your Teamwork Skills
Collaboration is key in this role, so be ready to discuss your experience working with cross-functional teams. Share examples of how you've driven issue resolution across hardware and firmware domains, highlighting your ability to communicate effectively with engineers from different backgrounds.
✨Demonstrate Your Coding Skills
If you have experience with coding or scripting for automation and data analysis, be sure to mention it! Familiarity with languages like Python, LabView, or BASH can set you apart. Consider preparing a small project or example that showcases your coding abilities relevant to hardware validation.