RISC-V CPU Core Testbench Lead
2 weeks ago
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. RISC-V CPU Core Testbench Lead Responsibilities Design, develop, and maintain highly configurable testbench environments for RISC-V cores and clusters using synthesizable SystemVerilog, UVM and C++. Build key testbench components including harnesses, transactors, functional models, checkers and utilities such as preloaders, trickbox etc. Contribute to the CVM (C++ Verification Methodology) - a UVM-inspired framework - by applying modern C++ features to simplify testbench development and improve maintainability. Enable integration of UVM-based block-level environments into the broader testbench framework to support hybrid simulation workflows. Ensure testbench portability across simulators (including open-source Verilator) and commercial emulation platforms. Support architecture and microarchitecture bring-up for both core and cluster DV teams by enabling rapid validation of new features. Develop debugging tools and automation to accelerate root-cause analysis for failures across simulation and emulation. Collaborate closely with RTL, DV, and tooling teams to define reusable infrastructure and scalable test strategies. Experience and Qualifications Bachelor's or Master's degree in Electronics, Computer Engineering, or a related field, with 9+ years of relevant industry experience. Strong proficiency in modern C++ and SystemVerilog, including familiarity with verification libraries or testbench infrastructure. Hands-on experience with SystemVerilog UVM, including environment construction and integration into larger simulation contexts. Experience working with or contributing to custom DV methodologies (e.g., UVM, custom C++-based frameworks). Solid understanding of software engineering principles such as design patterns (e.g., publish-subscribe), multithreaded programming, and coroutines. Working knowledge of CPU architectures (RISC-V, ARM, or x86) and microarchitectural design elements such as pipelines, caches, MMUs etc. Strong debugging and analytical skills across layers of abstraction — from software and compiler traces to assembly programs and RTL waveforms. Excellent communication and collaboration skills, with a track record of working effectively in fast-paced team environments. Self-driven and adaptable, with a bias for automation, reuse, and scalable infrastructure. Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
-
RISC-V CPU Core Testbench Lead
2 weeks ago
bangalore, India Tenstorrent Full timeTenstorrent 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...
-
Risc-V Cpu Core Testbench Lead
2 weeks ago
Bangalore, India Tenstorrent Full timeTenstorrent 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...
-
RISC-V CPU Core Testbench Lead
6 days ago
bangalore, India Tenstorrent Full timeTenstorrent 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...
-
RISC-V CPU Core Testbench Lead
5 days ago
bangalore, India Tenstorrent Full timeTenstorrent 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...
-
RISC-V CPU Core Testbench Lead
2 weeks ago
bangalore, India Tenstorrent Full timeTenstorrent 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...
-
RISC-V CPU Core Architect
2 weeks ago
bangalore, India beBeeTestbench Full timeJob DescriptionWe are seeking a talented RISC-V CPU Core Testbench Lead to join our innovative team. As a key member, you will play a pivotal role in the development of high-performance RISC-V CPUs from scratch.The ideal candidate will possess a strong background in designing and developing testbench environments for RISC-V cores and clusters using...
-
RISC-V CPU Core Test Engineer
2 weeks ago
bangalore, India beBeeTestbench Full timeRISC-V CPU Core Testbench LeadThis is a high-level position responsible for designing and developing testbench environments for RISC-V cores and clusters.We are looking for an experienced engineer who can contribute to the development of a high-performance RISC-V CPU from scratch. The successful candidate will be able to work on cutting-edge solutions that...
-
Advanced CPU Testbench Architect
6 days ago
bangalore, India beBeeArchitect Full timeJob DescriptionWe are seeking a highly skilled CPU Testbench Architect to lead our cutting-edge RISC-V CPU core testbench development. As a key member of our team, you will design and develop high-performance testbench environments for RISC-V cores and clusters using SystemVerilog, UVM, and C++.Main Responsibilities:Design, develop, and maintain highly...
-
RISC-V Processor Core Verification Specialist
2 weeks ago
bangalore, India beBeeVerification Full timeVerification EngineerAs a Verification Engineer, you will be responsible for driving the verification of RISC-V processor cores to ensure compliance with specifications.You will develop scalable and efficient testbenches using SystemVerilog and UVM methodologies to verify ISA compliance, correct instruction execution, and exception handling in RISC-V cores...
-
Design Verification
2 weeks ago
Bangalore, India ACL Digital Full timeRISC-V Verification: Lead the verification of RISC-V processor cores, ensuring compliance with the RISC-V ISA specifications (e.G., RV32/64/128, Privileged Architecture, Custom Extensions). Testbench Development: Design, implement, and maintain reusable, scalable, and efficient testbenches using SystemVerilog, UVM (Universal Verification Methodology), and...