Front End Design Verification Engineer (Fully Remote)

Tenstorrent

United States

Remote

USD 140,000 - 190,000

Full time

14 days+
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

Tenstorrent is seeking a senior CPU verification engineer to verify the fetch, decode, and dispatch stages of next-gen RISC-V cores. You will design and execute tests, debug complex failures, and collaborate with CPU architects and RTL designers to ensure front-end correctness across workloads.

You will apply SystemVerilog and UVM to build constrained-random testbenches, assertions, and coverage plans, advancing AI/HPC workloads on high-performance CPUs.

Qualifications

  • 6+ years of experience in design verification for CPUs, SoCs, ASICs, or other complex digital designs.
  • Strong experience with SystemVerilog and UVM, including constrained-random testing, assertions, functional coverage, and testbench development.
  • Solid understanding of CPU architecture, with familiarity in pipelines, instruction fetch/decode, branch prediction, speculative execution, or out-of-order execution.

Responsibilities

  • Verify the fetch unit for next-gen high-performance RISC-V CPU cores, including instruction fetch, prediction, decode, and dispatch.
  • Develop verification strategies, create sophisticated tests, and debug complex failures using SystemVerilog and UVM.
  • Collaborate with CPU architects and RTL designers to ensure front-end correctness across workloads and corner cases.

Skills

RISC-V verification
SystemVerilog
UVM
CPU architecture knowledge
Constrained-random testing

Job description

  • Verify the fetch unit for next-gen high-performance RISC-V CPU cores, including instruction fetch, prediction, decode, and dispatch.
  • Develop verification strategies, create sophisticated tests, and debug complex failures using SystemVerilog and UVM.
  • Collaborate with CPU architects and RTL designers to ensure front-end correctness across workloads and corner cases.

Qualifications:

  • 6+ years of experience in design verification for CPUs, SoCs, ASICs, or other complex digital designs.
  • Strong experience with SystemVerilog and UVM, including constrained-random testing, assertions, functional coverage, and testbench development.
  • Solid understanding of CPU architecture, with familiarity in pipelines, instruction fetch/decode, branch prediction, speculative execution, or out-of-order execution.
  • Gain deep experience verifying the front end of a high-performance, out-of-order RISC-V CPU.
  • Learn how instruction fetch, branch prediction, decode, and dispatch work together to keep a modern CPU pipeline running efficiently.
  • Work alongside CPU architects and RTL engineers on processors designed for demanding AI, HPC, and high-performance computing workloads.
Tenstorrent

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front End Design Verification Engineer
Front End Design Verification Engineer

Tenstorrent • Santa Clara (CA)

Remote
USD 100,000 - 500,000
Midcore Design Verification Engineer (Fully Remote)
Midcore Design Verification Engineer (Fully Remote)

Tenstorrent • United States

Remote
USD 140,000 - 210,000
Remote Front-End Verification Engineer
Remote Front-End Verification Engineer

Tenstorrent • Santa Clara (CA)

Remote
USD 100,000 - 500,000
Front-End Verification Engineer for High-Perf RISC-V
Front-End Verification Engineer for High-Perf RISC-V

Tenstorrent • United States

Remote
USD 140,000 - 190,000
Sr. Staff Engineer, CPU (Front-End) Verification
Sr. Staff Engineer, CPU (Front-End) Verification

Tenstorrent • Town of Texas (WI)

Hybrid
USD 100,000 - 500,000
Remote Verification Architect – AI CPU Cores
Remote Verification Architect – AI CPU Cores

Tenstorrent • Santa Clara (CA)

Hybrid
USD 100,000 - 500,000
Midcore Design Verification Engineer
Midcore Design Verification Engineer

AI Chopping Block • Northern (KY)

On-site
USD 100,000 - 500,000
Senior Front-End Verification Engineer - RISC-V CPU
Senior Front-End Verification Engineer - RISC-V CPU

Engg • Austin (TX), Santa Clara (CA)

On-site
USD 100,000 - 500,000
Senior Front-End Verification Engineer - RISC-V CPU
Senior Front-End Verification Engineer - RISC-V CPU

Tenstorrent • Town of Texas (WI)

Hybrid
USD 100,000 - 500,000
Sr. Staff Engineer, Front-End Verification
Sr. Staff Engineer, Front-End Verification

Tenstorrent • Austin (CA)

On-site
USD 100,000 - 500,000
Hybrid work model