Senior DDR & Execution Validation Engineer

Posted 10 Hours Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
Hybrid
Senior level
Artificial Intelligence • Semiconductor
Joining Graphcore gives you a seat at the top-table, shaping the future of Artificial Intelligence.
The Role
Lead bring-up, validation, characterization and debug of DDR/HBM memory subsystems for AI compute silicon. Develop and run functional, stress, performance and corner-case tests, perform PHY and analog analysis, collect and analyse validation data, debug hardware/firmware/system issues, and build Python automation and reporting tools. Collaborate across architecture, RTL, firmware, platform and systems teams to ensure production readiness and improve validation methodologies and infrastructure.
Summary Generated by Built In

 Job Summary

Reporting to the Memory Validation leadership team, the Senior Silicon DDR/HBM Validation Engineer will be responsible for the bring-up, validation, characterization and debug of advanced memory subsystems used in next-generation AI compute platforms.

The role will focus on DDR and HBM technologies, working closely with silicon design, firmware, characterization, platform and systems teams to ensure robust memory subsystem functionality, performance and reliability. The successful candidate will take ownership of significant validation activities, contribute to debug and root-cause analysis efforts, and help improve validation methodologies, automation and infrastructure.

The Team

The Memory Validation team sits within the Validation organisation and is responsible for the bring-up, validation, characterization and debug of memory subsystems across Graphcore silicon and platform products.

The team supports DDR and HBM validation activities throughout the product lifecycle, from first silicon through production readiness. Engineers work closely with architecture, RTL, firmware, characterization, systems and platform teams to ensure memory technologies meet functionality, performance, reliability and performance objectives.

Responsibilities and Duties

  • Execute validation and bring-up activities for DDR and HBM memory subsystems 
  • Verify memory bring-up software, firmware and scripts against defined project requirements 
  • Debug firmware, hardware and system-level issues and contribute to root-cause analysis activities 
  • Analyse system logs, validation data and characterization results to identify failures and performance issues 
  • Perform PHY characterization and analog-level analysis during stress testing and validation activities 
  • Develop and execute functional, stress, performance and corner-case validation tests 
  • Perform signal integrity, voltage, frequency and timing measurements using laboratory instrumentation 
  • Characterize memory bandwidth, latency, training behaviour and subsystem stability across operating conditions 
  • Develop Python-based automation, test infrastructure and reporting tools to improve validation efficiency 
  • Collaborate with architecture, RTL, firmware and platform teams to investigate and resolve technical issues 
  • Contribute to memory subsystem debug activities spanning silicon, firmware, board and system domains 
  • Support development of validation methodologies, debug procedures and reporting frameworks 
  • Contribute to continuous improvement of validation infrastructure and engineering processes 
  • Support silicon characterization, production readiness and qualification activities 
  • Document validation results and communicate findings to the wider engineering team 

Candidate Profile

Essential

  • Strong experience validating DDR, LPDDR, HBM or related DRAM technologies 
  • Deep understanding of DRAM architecture, memory subsystem operation and memory controller functionality 
  • Experience with firmware, BIOS and Embedded C development 
  • Strong programming skills in C and Python 
  • Hands-on experience using laboratory equipment including oscilloscopes and related measurement instrumentation 
  • Experience interfacing with low-speed peripherals including GPIO, SPI, I2C and UART/serial interfaces 
  • Experience performing functional testing and signal measurements including voltage, frequency and timing analysis 
  • Strong knowledge of embedded systems and microcontroller-based platforms 
  • Hands-on experience with board bring-up and hardware validation activities 
  • Experience debugging complex hardware, firmware and system-level issues 
  • Experience performing silicon characterization and analysing validation results 
  • Strong analytical, diagnostic and problem-solving skills 
  • Excellent communication and collaboration skills with the ability to work effectively across multidisciplinary teams 

Desirable

  • Experience with memory IP bring-up environments, firmware or validation software 
  • Experience with DDR or HBM PHY behaviour, memory controller architectures, training algorithms and calibration flows 
  • Knowledge of memory subsystem performance analysis and workload characterization 
  • Experience with memory margining, stress testing and reliability validation 
  • Familiarity with JTAG, trace infrastructure and low-level debug tools 
  • Experience with high-performance compute, AI accelerator or data center systems 
  • Understanding of signal integrity and power integrity considerations in high-speed memory systems 
  • Experience developing validation automation frameworks and regression environments 
  • Experience supporting first-silicon bring-up and production readiness activities 

Skills Required

  • Strong experience validating DDR, LPDDR, HBM or related DRAM technologies
  • Deep understanding of DRAM architecture, memory subsystem operation and memory controller functionality
  • Experience with firmware, BIOS and Embedded C development
  • Strong programming skills in C and Python
  • Hands-on experience using laboratory equipment including oscilloscopes and related measurement instrumentation
  • Experience interfacing with low-speed peripherals including GPIO, SPI, I2C and UART/serial interfaces
  • Experience performing functional testing and signal measurements including voltage, frequency and timing analysis
  • Strong knowledge of embedded systems and microcontroller-based platforms
  • Hands-on experience with board bring-up and hardware validation activities
  • Experience debugging complex hardware, firmware and system-level issues
  • Experience performing silicon characterization and analysing validation results
  • Strong analytical, diagnostic and problem-solving skills
  • Excellent communication and collaboration skills

What the Team is Saying

Monika
Dionysia
Dave

Graphcore Compensation & Benefits Highlights

  • Healthcare Strength Health coverage includes medical and dental insurance, with US plans through Cigna and Kaiser, HDHP options with employer‑funded HSA contributions, a health cash plan, EAP access, and dedicated mental‑health support. These provisions extend to family options in some regions, reinforcing broad medical and wellbeing support.
  • Retirement Support Retirement programs include a UK pension match up to 5% and a US 401(k) with a 100% company match up to 6% (with a true‑up). This pairing signals strong, predictable long‑term savings support across key locations.
  • Leave & Time Off Breadth Time‑off policies feature “unlimited” holiday in the UK and flexible, generous PTO with paid US holidays. Paid family leave for birthing parents and bonding further broadens time‑away support.

Graphcore Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bristol
762 Employees
Year Founded: 2016

What We Do

At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.

Why Work With Us

Our team is at the forefront of the machine intelligence revolution, enabling innovators from all industries to build AI-native products to expand human potential. What we do at Graphcore really makes a difference.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Graphcore Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

At Graphcore, we value wellbeing and flexibility to support a healthy work/life balance. Our hybrid approach encourages office-based colleagues to work onsite three days a week, with trusted flexibility built on trust and transparency for everyone.

Typical time on-site: 3 days a week
HQHeadquarters
Austin Office
Bengaluru Office
Cambridge Office
Gdańsk Office
Hsinchu Office
London Office
Learn more

Similar Jobs

Graphcore Logo Graphcore

Senior Debug Validation Engineer

Artificial Intelligence • Semiconductor
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
762 Employees

Graphcore Logo Graphcore

Principal Execution & QA Validation Engineer

Artificial Intelligence • Semiconductor
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
762 Employees

Graphcore Logo Graphcore

Principal Debug Validation Engineer

Artificial Intelligence • Semiconductor
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
762 Employees

Graphcore Logo Graphcore

Software Engineer

Artificial Intelligence • Semiconductor
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
762 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account