Custom SOC IP Verification Engineer at NVIDIA | TX, US | Rezi

Custom SOC IP Verification Engineer at NVIDIA

Custom SOC IP Verification Engineer

NVIDIA · TX, US

1 weeks ago

Custom SOC IP Verification Engineer

NVIDIA · TX, US

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

NVIDIA is seeking a Senior Custom SOC/IP Verification Engineer to verify next-generation SoC and IP solutions. This role involves verifying cache protocol compliance and ensuring coherency across CPU and GPU memory subsystems in high-performance ASIC designs.

Responsibilities

  • Responsible for ASIC design verification for various processing blocks within a SOC, with a strong focus on cache coherency protocols and complex memory hierarchies.
  • Develop and complete test plans for cache coherency verification of ASIC-based SoCs using UVM-based environments.
  • Design and implement constrained-random and directed System Verilog testbenches targeting multi-level cache hierarchies and interconnect fabric.
  • Collaborate extensively with Architecture, SW/FW, Design, Modeling, Emulation, and Post-Silicon Validation teams to ensure comprehensive first-time right verification plans and execution.
  • Drive the development of silicon and platform verification strategies and methodologies.

Requirements

  • B.S. or M.S. degree in Computer Engineering, Electrical Engineering, or a related field (or equivalent experience).
  • 8+ years of experience in ASIC verification, particularly in cache coherency or memory subsystem verification.
  • Strong knowledge of System Verilog and UVM methodology.
  • Hands-on experience with AMBA protocols, especially AXI, ACE, and CHI, demonstrating a strong background with AMBA protocols such as AXI, CHI, ATB, etc.
  • Familiarity with SoC architectures, memory models, and CPU-cache interactions.
  • Proficiency in scripting languages (Python, Perl, TCL) and working knowledge of C/C++ for testbench or model integration.

Skills

  • System Verilog
  • UVM
  • AMBA protocols
  • AXI
  • ACE
  • CHI
  • Python
  • Perl
  • TCL
  • C++
  • Formal verification
  • Assertion-based verification (SVA)
  • RISC-V architecture
  • ARM architecture
  • Emulation platforms

Experience Level

  • Senior
  • 8+ years

Education Level

  • B.S. or M.S. degree in Computer Engineering, Electrical Engineering, or a related field (or equivalent experience)

Salary/Compensations

  • 168,000 USD - 264,500 USD for Level 4
  • 196,000 USD - 310,500 USD for Level 5

Benefits

  • Equity
  • Benefits

About the Company

  • NVIDIA uses AI tools in its recruiting processes.

Equal Opportunity

  • NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.