Jobs · Engineering · California

Senior Design Verification Engineer/Principal Design Verification Engineer

IT Resource Hunter · San Jose, CA · 1 mo ago
On-siteEngineeringFull-time

About the role

We are seeking a Design Verification Engineer to join our Internal IP DV team. You will ensure the custom IPs powering our chips including systolic arrays, DMA engines, and NoCs are robust, high-performance, and silicon-ready. This role demands creativity, deep technical ability, and the drive to tackle complex verification challenges. You will collaborate with architects, RTL designers, and SW/FW/emulation teams to validate correctness and performance across the full hardware-software stack.

Responsibilities

  • Develop and maintain UVM/SystemVerilog testbenches for high-performance IPs (compute arrays, DMAs, NoCs, memory subsystems).
  • Define and execute verification plans covering functional correctness, corner cases, concurrency, and performance bottlenecks.
  • Debug complex datapath and protocol issues in RTL and testbench environments.
  • Work closely with architects and designers to validate functionality and design intent.
  • Partner with SW, FW, and emulation teams to ensure end-to-end bring-up and debug coverage.
  • Contribute to reusable DV infrastructure, coverage models, and methodology improvements.

Qualifications

  • Proficiency with UVM and System Verilog.
  • Strong debugging and problem-solving skills for complex digital designs.
  • Solid knowledge of computer architecture and digital design fundamentals.
  • Hands-on experience verifying datapaths, memory systems, interconnects, or high-throughput fabrics.

Preferred Skills

  • Familiarity with System Verilog Assertions (SVA) and formal verification techniques.
  • Experience verifying systolic arrays, DMA engines, or NoC/AXI protocols.
  • Scripting skills (Python/Perl/TCL or similar) for automation, debug and regression flows.

Similar jobs