Senior GPU Verification Engineer: C++/UVM Testbench

LanceSoft, Inc.

San Jose (CA)

On-site

USD 180,000 - 240,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

LanceSoft, Inc. seeks a senior GPU verification engineer in the San Jose area to drive top-level verification across the graphics pipeline.

You will verify front-end and back-end graphics units, shader cores, and end-to-end data flow, ensuring high-performance rendering and correctness. The role requires deep knowledge of C++, Python, SystemVerilog, Verilog, and UVM, along with a strong understanding of GPU architecture and 3D graphics APIs.

Qualifications

  • 15+ years of experience with a Bachelor’s degree in Computer Science/Computer Engineering/relevant technical field, or 13+ years with a Master’s, or 11+ years with a PhD.
  • In-depth knowledge of the graphics pipeline, front-end and end-to-end pipeline.
  • Expertise in C++ and Python.
  • Proficiency with SystemVerilog, Verilog, and UVM for testbench development.
  • Familiarity with GPU architecture and design principles.
  • Understanding of graphics concepts including 3D graphics, shaders, and APIs.

Responsibilities

  • Verify the top-level GPU design and its components to ensure they meet specifications.
  • Perform end-to-end verification of the graphics pipeline from input to output.
  • Debug verification issues and collaborate with the design team to resolve them.
  • Ensure integration of front-end, back-end, and shader cores for high-performance rendering.

Skills

C++
Python
SystemVerilog
Verilog
UVM
GPU architecture
Graphics concepts

Education

Bachelor’s degree in CS/CE
Master’s degree in CS/CE
PhD in CS/CE

Tools

UDVM

Job description

LanceSoft, Inc. seeks a senior GPU verification engineer in the San Jose area to drive top-level verification across the graphics pipeline.

You will verify front-end and back-end graphics units, shader cores, and end-to-end data flow, ensuring high-performance rendering and correctness. The role requires deep knowledge of C++, Python, SystemVerilog, Verilog, and UVM, along with a strong understanding of GPU architecture and 3D graphics APIs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU Verification Engineer
GPU Verification Engineer

LanceSoft, Inc. • San Jose (CA)

On-site
USD 180,000 - 240,000
Lead GPU Formal Verification Engineer
Lead GPU Formal Verification Engineer

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 136,000 - 265,000
GPU Design Verification Lead - Unified Shader Core
GPU Design Verification Lead - Unified Shader Core

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 160,000
Senior GPU Verification Engineer - Pre/Post-Silicon
Senior GPU Verification Engineer - Pre/Post-Silicon

WarmStart Ltd • Santa Clara (CA)

Hybrid
USD 120,000 - 170,000
GPU Verification Engineer: IP, UVM & Performance
GPU Verification Engineer: IP, UVM & Performance

QUALCOMM, Inc. • Boxborough (MA)

On-site
USD 119,000 - 179,000
Senior ASIC Verification Engineer - GPU (Hybrid, Equity)
Senior ASIC Verification Engineer - GPU (Hybrid, Equity)

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 136,000 - 265,000
Lead GPU Formal Verification Engineer Equity Eligible
Lead GPU Formal Verification Engineer Equity Eligible

NVIDIA • Santa Clara (CA)

On-site
USD 168,000 - 264,500
Senior GPU Design Verification Engineer
Senior GPU Design Verification Engineer

Samsung Electronics Perú • San Jose (CA)

On-site
USD 180,200 - 297,200
Staff GPU Performance Verification Engineer
Staff GPU Performance Verification Engineer

Samsung Semiconductor • San Jose (CA)

On-site
USD 167,800 - 251,800
Medical, dental, and vision insurance
401(k)
Tuition assistance
+1
Senior GPU Verification Lead – Graphics Core
Senior GPU Verification Lead – Graphics Core

Samsung Electronics America • Austin (TX)

On-site
USD 124,000 - 208,000