Staff Engineer Design Verification

Tenstorrent · Semiconductors · Bangalore, India · RISC V

Seeking a Design Verification Engineer to join the RISC-V CPU team, responsible for block-level verification of high-performance Cache and Coherence units using UVM environments.

What you'd actually do

  1. Define comprehensive verification strategies and architect robust DV environments for block and sub-system level IPs.
  2. Develop reusable UVCs and execute constrained-random test plans to validate complex corner cases.
  3. Perform RTL-level functional verification, improve functional and code coverage, and debug complex failures.
  4. Collaborate closely with design and cross-functional teams to drive verification projects to completion.

Skills

Required

  • SystemVerilog
  • UVM
  • RTL verification
  • debugging
  • coverage analysis

Nice to have

  • cache
  • interconnects
  • memory systems
  • AXI/CHI protocols
  • cache coherence
  • memory consistency models

What the JD emphasized

  • independent
  • from the ground up
  • complex DV efforts independently
  • block-level verification
  • high-performance
  • RISC-V CPU team
  • AI technology
  • AI redefining the computing paradigm
  • AI platform