GPU Design Verification Engineer - Shader Core

Advanced Micro Devices, Inc•San Diego, CA
•Hybrid

About The Position

Join a team responsible for verifying AMD's GPU shader processor core, a critical component for high-performance graphics and compute workloads. Help ensure the quality and reliability of new and existing hardware features by developing and executing verification strategies throughout the design cycle. Collaborate with architecture, hardware, firmware, and software teams to validate functionality, identify issues early, and drive high-quality design releases. The position offers the opportunity to work on advanced GPU technologies and contribute to complex verification environments and methodologies. The ideal candidate is passionate about processor architecture, digital design, and hardware verification; works effectively with geographically distributed teams; and brings strong analytical, debugging, and problem-solving skills. Ownership of challenging problems and cross-disciplinary collaboration are important. Mentoring or technical leadership experience is a plus.

Requirements

  • Strong analytical and debugging skills.
  • Effective communication and collaboration across geographically distributed teams.
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline is preferred.

Nice To Haves

  • Experience with IP-level ASIC design verification.
  • Strong knowledge of UVM-based verification environments and methodologies.
  • Experience debugging RTL and firmware using simulation tools.
  • Proficiency with Verilog, SystemVerilog, C, and C++.
  • Understanding of GPU architecture and graphics pipeline concepts.
  • Experience developing verification frameworks, testbenches, processes, and flows.
  • Familiarity with Linux-based development environments; exposure to Windows development is a plus.
  • Experience automating workflows in distributed compute environments.
  • Knowledge of simulation performance optimization, acceleration technologies, or high-level synthesis methodologies.
  • Familiarity with SystemC and Transaction-Level Modeling (TLM).
  • Experience with scripting languages such as Perl, Ruby, shell scripting, or Makefiles.
  • Experience mentoring others or providing technical leadership.

Responsibilities

  • Collaborate with architecture, hardware, and firmware teams to understand and verify new shader core features.
  • Develop verification plans that account for feature interactions across hardware, firmware, and software.
  • Estimate verification effort and identify required enhancements to verification environments.
  • Design, develop, and execute directed and constrained-random verification tests.
  • Debug simulation failures and determine root causes of functional issues.
  • Partner with design and firmware engineers to resolve defects and improve design quality.
  • Analyze functional and code coverage results and implement improvements to achieve coverage goals.
  • Enhance verification methodologies, automation, and test infrastructure to improve productivity and quality.
  • Contribute to continuous improvement of verification processes, tools, and workflows.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service