Tenstorrent, a pioneering company in AI technology, is revolutionizing the industry with cutting-edge solutions that unite innovations across software models, compilers, platforms, networking, and semiconductors. We're seeking an experienced L2/Shared Cache Verification Engineer to join our dynamic team in Bangalore.
The role focuses on developing and implementing verification strategies for our high-performance RISC-V CPU's L2/Shared Cache unit. You'll work at the intersection of hardware and software, collaborating with Architecture and RTL teams to ensure robust functionality and performance. This position requires deep expertise in CPU microarchitecture, particularly in cache systems and memory subsystems.
As a verification engineer, you'll be responsible for creating comprehensive verification plans, developing testbench components using SV, UVM, and C++, and driving verification efforts across pre-silicon, emulation, and post-silicon phases. The role demands strong technical skills in hardware description languages, simulation tools, and debugging capabilities.
We offer a collaborative environment where innovation thrives, and team members are encouraged to tackle complex technical challenges. Our competitive compensation package reflects our commitment to attracting top talent. This is an excellent opportunity for experienced engineers passionate about CPU architecture and verification to contribute to groundbreaking AI technology development.
Note: Due to U.S. Export Control regulations, citizenship/permanent residency status will be considered as a condition of employment, and a U.S. export license may be required for some candidates.