GPU Validation Engineer

Intel Intel · Semiconductors · California, Folsom, United States +1

The GPU Validation Engineer role at Intel focuses on the pre-silicon validation of GPUs, including their interaction with media, display, and system-level features. The role involves defining, developing, and performing functional validation, applying various tools and techniques to meet performance, power, and area goals. Responsibilities include reviewing design changes, developing validation methodologies, executing validation plans, debugging pre-silicon issues, influencing validation infrastructure, publishing reports, and collaborating with architecture, design, verification, and platform teams.

What you'd actually do

  1. Define, develop, and perform functional validation for GPUs, focusing on validation of interaction of GPUs, media, display and system level features.
  2. Apply various hardware and software level tools and techniques to ensure validation coverage to meet performance, power, and area goals.
  3. Develop GPU validation methodologies, execute validation plans, and collaborate with other engineers for design optimization, troubleshooting, and failure analysis.
  4. Perform pre-silicon debug to identify root causes and resolve all functional and triage failures for GPU issues.
  5. Influence pre-silicon validation infrastructure (behavioral checkers, trackers, waveform captures) and test environment used in validation testing.

Skills

Required

  • Computer Architecture Knowledge
  • GPU Microarchitecture Fundamentals
  • GPU functional testing
  • pre-silicon Validation techniques, tools and debug
  • IP Test Writing and Test Plans
  • Software programming in C/C++
  • scripting (such as PythonSV)
  • Validation Protocols and Strategy Development

Nice to have

  • Familiarity with PCIe standards and compliance requirements
  • Deep understanding of HW/FW flows
  • Strong troubleshooting and analytical skills
  • Experience and hands on skills with LTB, ITP, Logic Analyzers, Oscilloscopes, Scan dumps, and in-circuit Emulators

What the JD emphasized

  • GPU Microarchitecture Fundamentals
  • GPU functional testing
  • pre-silicon Validation techniques, tools and debug