Current jobs related to Staff Engineer, Shared Cache Verification - India - Tenstorrent


  • India Tessolve Full time

    ### Job Description: ASIC Design Verification Engineer**Location:** - Bangalore, Chennai, Hyderabad, Noida,Malaysia, Germany.**Experience Range:** 5 to 20+ years**Key Responsibilities:**- Develop and execute test plans to verify complex ASIC designs.- Utilize System Verilog (SV) and UVM methodologies for verification tasks.- Perform functional, formal, GLS...


  • India Ampere Full time

    Invent the future with us.Recognized by Fast Company's 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing.By providing a new level of predictable performance,...


  • India beBeeVerification Full time ₹ 12,00,000 - ₹ 30,00,000

    Job Title: Advanced Verification Expert We are seeking a seasoned expert to join our team in developing and deploying advanced verification capabilities for next-generation microprocessor cores on hardware emulation platforms. This individual will be responsible for planning, development, and execution of test content in various domains, including system...

  • Staff Engineer

    4 weeks ago


    India Landmark Group Full time

    We're Hiring: Staff Engineer – E-Commerce (Broadleaf, Java, Spring)Location: Bangalore (Yemalur)Experience: 7+ YearsType: Full-timeJoin our dynamic team as a Staff Engineer, where you'll play a pivotal role in architecting and scaling cutting-edge e-commerce solutions using Broadleaf Commerce and the Java Spring ecosystem. If you're passionate about...


  • India Ampere Full time

    Recognized by Fast Company's Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing. By providing a new level of predictable performance, efficiency, and sustainability...

  • Staff Engineer

    3 weeks ago


    India Landmark Group Full time

    We're Hiring:Staff Engineer – E-Commerce (Broadleaf, Java, Spring)Location:Bangalore (Yemalur)Experience:7+ YearsType:Full-timeJoin our dynamic team as aStaff Engineer , where you'll play a pivotal role in architecting and scaling cutting-edge e-commerce solutions usingBroadleaf Commerceand theJava Spring ecosystem . If you're passionate about leading...


  • India Tessolve Full time

    Hello ConnectionsGreetings from Tessolve SemiconductorsDesign and Verification EngineerVerification Engineer/Sr. Engineer/Lead/Managers – ASIC/IP/SOC/CPU (Design Verification )Location :India/AbroadExperience - 7+-IP verificationUsingSV/UVM-SOC Verificationusing C/SV-Third Party VIP Integration-Interconnect Protocols:AHB, AXI, APB-SOC Interfaces:GPIO, SPI,...


  • India eInfochips (An Arrow Company) Full time

    Hi,This is not a REMOTE opportunity; it's WORK FROM OFFICE. Please go through the details to know more about location.This is regarding a Job opportunity with eInfochips as we are having a position of Verification engineer for Pune/ Bangalore/ Ahmedabad/ Noida/ Chennai.About the RoleExperience- 4+ years Relevant ExperienceResponsibilities- Must have...


  • India ACL Digital Full time

    Hello All,Greetings from ACL Digital,We are looking for "DFT Verification Engineers".Exp Level:3 to 6yrsLocation: BangaloreNotice period: Immediate joiners are preferredJob description:What are the responsibilities in this role?• Develop and execute pre-silicon verification test plans for DFT features of the chip. Develop directed and random verification...


  • India UST Full time

    Hi,Position: Senior Design Verification Engineer - Memory ControllerJob OverviewAs a Senior Design Verification Engineer - Memory Controller, you would responsible for one or more functional units of the DRAM Memory Controller while working closely with architecture and design teams to meet all functional and performance requirements.ResponsibilitiesVerify...

Staff Engineer, Shared Cache Verification

1 month ago


India Tenstorrent Full time
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.
We are seeking an experienced engineer with a strong background in L2/Shared Cache verification, dedicated to working on cutting-edge high-performance CPUs. In this role, you'll contribute to the functional and performance verification of a server-class L2/Shared Cache unit from scratch, collaborating closely with Architecture and RTL teams. You will be responsible for developing detailed verification plans, building reusable testbench components in SV, UVM, and C++, and driving pre-silicon, emulation, and post-silicon verification efforts. If you're passionate about CPU microarchitecture and delivering high-quality results, this is the opportunity for you.
This role is based out of our Bangalore office.
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.
Responsibilities
Functional and performance verification of the L2/Shared Cache unit for a from-scratch high performance CPU while working closely with Architecture and RTL team
Develop detailed block level verification plans for L2/Shared Cache that includes both architectural (RISCV ISA) and microarchitectural functionality
Design and develop reusable block level testbench components in SV, UVM and C++, that include microarchitectural models, monitors, checkers
Develop random and directed stimulus that spans pre-silicon, emulation and post-silicon domain
Evaluate and integrate open-source toolchains into the DV flow
Develop DV environment, tools and infrastructure to enable functional verification for pre-silicon, emulation and post-silicon
Work with design, test and post silicon validation teams to ensure high quality delivery of the L2/Shared Cache block
Experience & Qualifications
BS/MS/PhD in EE/ECE/CE/CS with at least 5 years of experience
Strong background and experience with high performance OOO CPU microarchitecture especially with load/store, caches and memory subsystem
Experience working on an x86, ARM or RISCV based CPU
Architectural understanding of address translation, memory ordering, cache coherence protocols, memory consistency, multi-processors and fabric topologies
Significant experience debugging RTL and DV in a simulation environment
Verification methodologies and techniques – Simulation/debug, TB development, stimulus, checking, coverage, infrastructure, tools
Experience with C++ / SV / UVM as well as scripting languages
Experience with hardware description languages (Verilog, VHDL) and simulators (VCS, NC, Verilator)
Strong problem solving and debug skills across various levels of design hierarchies
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been licensing conditions set by the U.S. government.
As this position will have direct and/or indirect access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency,

asylee and refugee

information and supporting documentation will be required and considered as a condition of employment.
If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government. If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.