Midcore Design Verification Engineer

Tenstorrent$100K — $500K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of experience in CPU design verification, SoCs, ASICs, or similar digital designs.
  • Strong proficiency in SystemVerilog and UVM with testbench development skills.
  • In-depth understanding of CPU architecture concepts like pipelines and out-of-order execution.
  • Experience in debugging RTL and simulation failures using standard tools.
  • Proficient in C/C++ or Python for effective collaboration with design teams.

Responsibilities

  • Develop and implement verification strategies for high-performance RISC-V CPU cores.
  • Create robust test environments and architect comprehensive test benches.
  • Identify and debug complex failures in RTL and simulation.
  • Collaborate with CPU architects and design teams to ensure verification aligns with architectural intent.
  • Drive issues to closure while maintaining documentation of the verification process.

Benefits

  • Remote work opportunity from North America or Spain.
  • Collaborative work environment with exposure to high-performance CPU design.
  • Professional growth with a focus on advanced verification techniques.
  • Access to learning about the complete design lifecycle in CPU development.
Full Job Description
Tenstorrent is looking for a Mid Core Design Verification Engineer to help verify the next generation of high-performance RISC-V CPU cores. You'll work closely with CPU architects, RTL designers, and software engineers to develop verification strategies, build robust test environments, and uncover the corner cases that matter in a modern out-of-order processor. This is a hands-on role where you'll have the opportunity to own meaningful portions of the verification effort-from developing test plans and architecting test benches to debugging failures and driving issues to closure.

This role isremote, based out of North America or Spain.

We welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this posting.

Who You Are
  • A hands-on verification engineer who enjoys understanding how CPUs work and finding the bugs others miss.
  • Comfortable working across architecture, microarchitecture, RTL, and verification to understand complex CPU behavior.
  • A strong problem solver who can debug failures, identify root causes, and work collaboratively toward solutions.
  • Organized and self-motivated, with the ability to take ownership of verification tasks while working effectively within a larger team.
  • Curious about high-performance processors, RISC-V, and the challenges of verifying increasingly complex CPU designs.

What We Need
  • 6+ years of experience in design verification for CPUs, SoCs, ASICs, or other complex digital designs.
  • Strong experience with SystemVerilog and UVM, including testbench development, constrained-random testing, assertions, and functional coverage.
  • Understanding of CPU architecture and/or microarchitecture, ideally including concepts such as pipelines, out-of-order execution, caches, load/store, branch prediction, or instruction scheduling.
  • Experience debugging RTL and simulation failures using waveforms and common simulation/debug tools.
  • Strong C/C++ or Python skills and the ability to work effectively with RTL designers, architects, and other verification engineers.

What You Will Learn
  • Gain deep hands-on experience verifying high-performance, out-of-order RISC-V CPU cores.
  • Learn how CPU microarchitecture decisions translate into RTL and how those designs are verified against architectural intent.
  • Develop expertise in advanced verification techniques for complex processor pipelines and interacting subsystems.
  • Work closely with CPU architects and RTL engineers to understand the full design lifecycle from specification through silicon.
  • Build experience with the challenges of verifying next-generation CPUs designed for AI, HPC, and high-performance computing systems.


Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.

About Tenstorrent

Tenstorrent is a semiconductor company that designs and develops computer processors for artificial intelligence and machine learning applications. The company's processors are designed to be energy-efficient and scalable, and are used by a range of businesses, from small startups to large enterprises. Tenstorrent was founded in 2016 and is headquartered in Toronto, Ontario.
Learn more about Tenstorrent
Size
51 employees
Industry
Founded
2016

Similar Jobs

More Jobs at Tenstorrent

More Information Technology Jobs

Find similar Midcore Design Verification Engineer jobs: