🔔 FCM Loaded

CPU Design Verification Engineer

Tenstorrent

9 - 11 years

Bengaluru

Posted: 01/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. 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. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.


CPU Test Bench DV Engineer


  • Responsibilities
  • Design, develop, and maintain parameterizable core and cluster testbench environments (C++ and Synthesizable SV) for a RISCV CPU family
  • Build key testbench components including harnesses, checkers, transactors, models and miscellaneous items like preloaders, trickbox, randomization etc
  • Contribute to C++ methodology framework that incorporates modern C++ features, to ease writing of testbench components - CVM (UVM for C++)
  • Work with environments that are portable across simulators (including open source verilator) and emulation platforms
  • Support the core and cluster DV teams with bringing up arch and micro-arch features
  • Develop tools and innovative solutions to simplify debug of simulation/emulation failures
  • Experience and Qualifications
  • Bachelors/Masters in ECE/CS with at least 9 years of experience
  • Proficiency in C++ and SV programming languages
  • Good understanding of the fundamentals behind a DV methodology like UVM
  • Good understanding of software engineering concepts, like publisher-subscriber patterns, multi-threaded programming, co-routines, etc
  • Knowledge of any CPU architecture (x86, ARM, RISCV) and basic micro-architecture
  • Solid problem-solving skills and the ability to analyze across layers of abstraction stack from high level software code to low level assembly programs to RTL implementation code
  • Excellent communication skills and the ability to work effectively in a team environment
  • Eagerness to learn and adapt to new challenges in a fast-paced, dynamic environment


Locations: Bangalore, India


Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.