GPU Design Verification Engineer
Core
Architect, design, implement, and verify the structure and performance of GPU hardware, drivers, features, applications, and tools.
Role type
GPU Design Verification Engineer
Builds
GPU cores, Graphics IP, and related verification environments
Domain
Semiconductor / GPU Hardware
Required skills
System Verilog, UVM, Verilog, VHDL, C/C++, Constrained random, Functional Coverage, Design debug, Test planning, Scripting, Simulation, Problem solving
Preferred skills
GPU verification, System/sub-system level verification, Concurrency, Preemption, Stress testing, Testbench architecture, GFX API (Vulkan/DX11/DX12), Python, Embedded FW development, Benchmarking, Linux/Windows OS Kernel Architecture, Formal verification, Emulation/prototyping platforms
Technologies
System Verilog, UVM, Verilog, VHDL, C, C++, Python, Vulkan, DX11, DX12, Veloce, Palladium, Zebu, FPGA, GNU Toolchain, Visual Studio, gdb, uefi, kernel-mode drivers
Responsibilities
Create and maintain verification test benches and environments in System Verilog/UVM; Collaborate with Architecture, Software, Firmware, Design, Modeling, Emulation, and Post-silicon validation teams; Collect, organize, and execute system level test content including directed testcases, gaming benchmarks, and standards compliance testsuites; Build automation for continuous integration and testing; Participate in GPU architecture and micro-architecture reviews; Analyze test results using statistics and data predictions to track benchmarks and identify issues.
Seniority
Entry to Mid-level (1+ years experience preferred)