Graphics Design Verification Engineer
Core
Pre-silicon RTL verification of blocks in low power embedded graphics cores for high-performance, power-efficient processors.
Role type
Senior IC graphics verification engineer
Builds
Next-generation system-on-chip (SoC) processors for Apple devices
Domain
Semiconductor hardware design, GPU architecture, embedded systems
Required skills
RTL verification, System Verilog, UVM, C/C++, Verilog HDL, micro-architecture analysis, test plan execution, regression management, BFM maintenance, coverage analysis, simulation debugging
Preferred skills
GPU architecture knowledge, CPU architecture understanding, constrained random verification, assertion methodology, Perl/Shell/TCL scripting, waveform viewer proficiency, Perforce repository usage
Technologies
System Verilog, UVM, Verilog, C, C++, IES, VCS, DVE, Verdi, Perforce
Responsibilities
Perform top-level verification for logic blocks in GPU designs; Execute and provide status on test plan items; Port legacy test bench components in System Verilog and UVM; Develop top-level tests to validate chip level features; Enable and maintain regressions; Modify and maintain test benches and BFMs; Implement stimulus and analyze coverage; Debug simulation and silicon GPU failures; Work closely with design & micro-architecture teams to understand functional goals; Develop scripts for software engineering flows
Seniority
Senior, hands-on IC