Staff Design Verification Engineer

4 weeks ago


Bengaluru, India Tenstorrent Full time
About the Company: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 teamDevelop detailed block level verification plans for L2/Shared Cache that includes both architectural (RISCV ISA) and microarchitectural functionalityDesign and develop reusable block level testbench components in SV, UVM and C++, that include microarchitectural models, monitors, checkersDevelop random and directed stimulus that spans pre-silicon, emulation and post-silicon domainEvaluate and integrate open-source toolchains into the DV flowDevelop DV environment, tools and infrastructure to enable functional verification for pre-silicon, emulation and post-siliconWork 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 experienceStrong background and experience with high performance OOO CPU microarchitecture especially with load/store, caches and memory subsystemExperience working on an x86, ARM or RISCV based CPUArchitectural understanding of address translation, memory ordering, cache coherence protocols, memory consistency, multi-processors and fabric topologiesSignificant experience debugging RTL and DV in a simulation environmentVerification methodologies and techniques – Simulation/debug, TB development, stimulus, checking, coverage, infrastructure, toolsExperience with C++ / SV / UVM as well as scripting languagesExperience with hardware description languages (Verilog, VHDL) and simulators (VCS, NC, Verilator)Strong problem solving and debug skills across various levels of design hierarchies

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

Equal Opportunity Statement: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.



  • Bengaluru, Karnataka, India Infineon Technologies Full time

    Job Title: Staff Verification EngineerJob Description:We are seeking a skilled Staff Verification Engineer to join our team at Infineon Technologies. As a key member of our verification team, you will be responsible for developing and implementing verification methodologies and strategies to ensure the quality and reliability of our products.Key...

  • Staff Engineer

    6 months ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR48815 Staff Engineer - ASIC Design Verification...


  • Bengaluru, India Eximietas Design Full time

    We’re Hiring! DesignVerification EngineerAre you passionate about ensuring top-notch quality in chip design? Join our team as a DesignVerification Engineer and be a key player in validating cuttingedge semiconductor designs!🔍 Key Responsibilities:Develop and execute comprehensive test plans for verification of complex digital designs.Create and maintain...


  • Bengaluru, India Eximietas Design Full time

    We’re Hiring! DesignVerification EngineerAre you passionate about ensuring top-notch quality in chip design? Join our team as a DesignVerification Engineer and be a key player in validating cuttingedge semiconductor designs! Key Responsibilities:Develop and execute comprehensive test plans for verification of complex digital designs.Create and maintain...


  • Bengaluru, India Eximietas Design Full time

    We’re Hiring! DesignVerification Engineer Are you passionate about ensuring top-notch quality in chip design? Join our team as a DesignVerification Engineer and be a key player in validating cuttingedge semiconductor designs! Key Responsibilities: Develop and execute comprehensive test plans for verification of complex digital designs. Create and...


  • Bengaluru, Karnataka, India Infineon Technologies Full time

    Job Title: Senior Staff Engineer VerificationAt Infineon Technologies, we are seeking a highly skilled Senior Staff Engineer Verification to join our team. As a key member of our verification team, you will be responsible for leading the development and implementation of verification strategies for our advanced semiconductor products.Key...


  • Bengaluru, India Eximietas Design Full time

    We’re Hiring!DesignVerificationEngineerAre you passionate about ensuring top-notch quality in chip design? Join our team as aDesignVerificationEngineer and be a key player in validatingcuttingedgesemiconductor designs!Key Responsibilities:Develop and execute comprehensive test plans forverificationof complex digital designs.Create and maintainUVM-based...


  • Bengaluru, Karnataka, India Connectpro Management Consultants Private Limited Full time

    Job Title: Senior Staff Engineer-AMS VerificationJob Description:Connectpro Management Consultants Private Limited is seeking a skilled Senior Staff Engineer-AMS Verification to join our team. As a key member of our verification team, you will be responsible for designing and implementing verification plans for our clients. Your expertise in AMS verification...


  • Bengaluru, India Analog Devices Full time

    Analog Devices is a leading global high-performance analog technology company dedicated to solving the toughest engineering challenges. We enable our customers to interpret the world around us by intelligently bridging the physical and digital with unmatched technologies that sense, measure, power, connect and interpret. The APW group within AES focuses on...


  • Greater Bengaluru Area, India Eximietas Design Full time

    We’re Hiring! DesignVerification EngineerAre you passionate about ensuring top-notch quality in chip design? Join our team as a DesignVerification Engineer and be a key player in validating cuttingedge semiconductor designs! 🔍 Key Responsibilities:Develop and execute comprehensive test plans for verification of complex digital designs.Create and...


  • Bengaluru, India Cadence Design Systems Full time

    Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world’s most innovative companies, delivering extraordinary...

  • Staff engineer

    5 months ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR56248 Staff engineer , ASIC Design Verification ...

  • Staff Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Infineon Technologies Full time

    Job DescriptionAs a Staff Engineer - Functional Verification Expert at Infineon Technologies, you will be responsible for driving the internal exchange of know-how and experience within the company. Your primary goal will be to work out optimization opportunities in the area of verification methodology and verification coverage through integrating the...


  • Bengaluru, India Cadence Design Systems, Inc. Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. BE/BTech/ME/MTech - Electrical / Electronics / VLSI with an experience as a design and verification engineer. 6+ years of Design Verification experience with SV/UVM Strong background on functional verification fundamentals, environment...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    Design Verification Engineer Opportunity at Eximietas DesignWe are seeking a skilled Design Verification Engineer to ensure top-notch quality in chip design. As a key player in validating cutting-edge semiconductor designs, your expertise will be crucial in the development process.Responsibilities:• Develop and execute comprehensive test plans for...


  • Bengaluru, Karnataka, India Stripe Full time

    About StripeStripe is a leading financial infrastructure platform that empowers businesses to thrive in the digital economy. As a Staff Engineer on our Verification team, you will play a critical role in shaping the future of online payments and commerce.Our MissionWe're on a mission to increase the GDP of the internet, and we need talented engineers like...


  • Bengaluru, India ConnectPro Management Consultants Pvt Ltd Full time

    1. Staff Design Verification EngineerBangalore /Full-Time /On-siteRole SummaryAs a senior member of the DSP Design Verification team, you will be playing a significant role in verifying the DSP design for new breeds of SoC and FPGA for advanced perception applications utilizing 4-D Lidar. You will closely work with verification architects to define and...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    Design Verification Engineer RoleWe are seeking a skilled Design Verification Engineer to contribute to the development of cutting-edge semiconductor designs. As a key member of our team, you will be responsible for validating complex digital designs and ensuring top-notch quality.Key Responsibilities:Develop and execute comprehensive test plans for...


  • Bengaluru, India Mulya Technologies Full time

    Staff / Senior AMS Verification EngineerBangaloreWe are looking for an AMS verification engineer, who is capable of driving the systematic verification of our high-performance analog-to-digital and digital-to-analog IPs.The responsibilities of this role include creating verification plans, running and building mixed-mode performance and functional...


  • Bengaluru, Karnataka, India Renesas Electronics Full time

    **Job Description**We are seeking a highly skilled Principal Verification Manager - AMS Design to join our team at Renesas Electronics.As a Principal Verification Manager - AMS Design, you will be responsible for leading the verification team in the design and development of mixed-signal ICs. You will work closely with the design team to ensure that the...