AI CPU Verification Expert

1 day ago


Bengaluru, Karnataka, India Tenstorrent Full time
Join Tenstorrent in Revolutionizing AI Technology

Tenstorrent is at the forefront of cutting-edge AI innovation, driving performance expectations, ease of use, and cost efficiency. As a leading force in redefining the computing paradigm, our solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors.

We have developed a high-performance RISC-V CPU from scratch, driven by our passion for AI and a deep desire to build the best AI platform possible. Our team values collaboration, curiosity, and a commitment to solving complex problems. We are growing our team and seeking experienced engineers with a strong background in L2/Shared Cache verification to contribute to the development of cutting-edge high-performance CPUs.

This role involves contributing 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 System Verilog (SV), UVM, and C++, and driving pre-silicon, emulation, and post-silicon verification efforts.

Key Responsibilities:

• Develop verification plans and create DV environments independently in System Verilog (SV)/UVM.
• Knowledge of C++ is desirable for advanced test plan creation and execution.
• Create and execute test plans to ensure the quality and reliability of our IP solutions.
• Perform functional verification at the RTL level, including coverage analysis and improvement using System Verilog and UVM methodologies.
• Develop Universal Verification Components (UVCs) from scratch, leveraging expertise in cache and interconnect verification.
• Experience with bus protocols like AXI, CHI, etc., is an added advantage for effective system integration.

Requirements & Qualifications:

• Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
• Proven experience in DV and verification methodologies, with a strong proficiency in System Verilog and UVM.
• Ability to work independently and drive projects to completion, ensuring timely delivery of high-quality results.
• Experience in IP development, particularly in DFD IP, is highly desirable for optimal project outcomes.
• Excellent problem-solving and communication skills are essential for seamless collaboration within the team and with cross-functional groups.

Compensation Package:

Tenstorrent offers a highly competitive compensation package, inclusive of a salary range of $120,000 - $180,000 per annum, based on qualifications and experience. This figure is subject to change and may vary based on location and individual circumstances.

  • Bengaluru, Karnataka, India Tenstorrent Full time

    Senior CPU Verification Manager at TenstorrentThe Tenstorrent team brings together experts from diverse fields, united by a passion for AI and a commitment to creating innovative products. Our culture values collaboration, curiosity, and dedication to solving complex problems. Find out more about our company culture.Job Summary:We are seeking an experienced...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Job SummaryWe are seeking a skilled CPU Verification Expert to join our team at Mulya Technologies. This is a full-time position that offers a competitive salary of $120,000 - $180,000 per year.About the RoleAs a CPU Verification Engineer, you will play a pivotal role in the pre-silicon functional and performance verification of our cutting-edge chipsets....


  • Bengaluru, Karnataka, India Tenstorrent Full time

    The Tenstorrent team comprises technologists from diverse disciplines who collaborate to build great AI products. We value teamwork, curiosity, and problem-solving skills.Senior CPU Verification Manager - AI Silicon Design- We seek experience in functional verification of high-performance CPUs.- Our RISC-V CPU will be integrated into industry-leading AI/ML...


  • Bengaluru, Karnataka, India Semi leaf Full time

    Job Title: CPU Verification Expert for RISC-V and ARMAbout Semi Leaf Consulting Service:We are a team of experts in Semiconductor, VLSI, EDA & Embedded domains, offering specialized skills to help our clients achieve their goals.Role Description:This is a full-time opportunity for a Microarchitecture Verification Engineer with experience in high-performance...


  • Bengaluru, Karnataka, India MIPS Full time

    **Job Overview**We are seeking an experienced Verification Engineer or Senior Verification Engineer to join our team at MIPS. This position involves extensive hands-on experience with CPU verification using industry-standard functional verification methodologies, formal verification and constrained random generators, and reference model-based checkers.The...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking highly motivated engineers to join NVIDIA's dynamic and innovative team that owns performance alignment of CPUs and CPU fabrics. About the RoleThis role will be responsible for developing test plans and strategies, simulation environments, system bring-up, validation, and automation to deliver best-in-class CPUs.You will develop and maintain...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job OverviewWe are seeking a highly skilled CPU Design Verification Engineer to join our team at Qualcomm India Private Limited. This role will involve verifying high-performance and low-power CPUs in Bangalore and Noida.About the RoleThe selected candidate will be responsible for power management verification, including boot, reset, clock gating, power...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Job SummaryWe are seeking a highly skilled and motivated Verification Engineer to join our elite engineering team at NVIDIA. As a CPU-GPU Memory Verification Specialist, you will be responsible for defining test plans and architecting testbenches for verification of the CPU/GPU memory subsystem.Key ResponsibilitiesDevelop and maintain reusable bus functional...


  • Bengaluru, Karnataka, India Tenstorrent Full time

    At Tenstorrent, we are pushing the boundaries of AI silicon design with our cutting-edge RISC-V CPU. We are seeking an exceptional Senior CPU Verification Manager to join our team.About the RoleWe are looking for a seasoned professional with solid experience in functional verification of high-performance CPUs. As a key member of our CPU verification team,...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    About Mulya TechnologiesWe are at the forefront of the two hottest trends in the semiconductor industry: RISC-V and Chiplet Architecture, well-funded and backed by leading investors with a goal to build best-in-class CPU cores for cloud, enterprise, 5G, and Edge computing.TITLE: CPU Integration Design Verification LeadEstimated Salary: $120,000 - $180,000...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Job DescriptionWe are seeking a highly motivated and experienced performance verification engineer to join our dynamic team at NVIDIA. This role will involve developing test plans and strategies, creating simulation environments, system bring-up, validation, and automation to deliver best-in-class CPUs.About the Role:Develop and maintain CPU simulator...


  • Bengaluru, Karnataka, India ARM Full time

    Job DescriptionARM, a market leader in CPU and System IP, seeks a highly skilled Software Verification Engineer to join their team. The ideal candidate will have a strong understanding of CPU micro-architecture and be able to define test boundaries.ResponsibilitiesAs a Verification Engineer, the successful candidate will be responsible for developing and...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Job Description:Mulya Technologies is seeking an experienced CPU Verification Specialist to join our team in Bangalore/Hyderabad. As a key member of our organization, you will play a pivotal role in the pre-silicon functional and performance verification of our cutting-edge chipsets.Your Responsibilities:Ownership of verification environments for...


  • Bengaluru, Karnataka, India Tenstorrent Full time

    About the RoleWe are seeking an experienced engineer to work on the verification of high-performance CPUs, specifically focused on the L2 cache unit. As a key member of our team, you will be responsible for the functional and performance verification of the L2 cache unit, working closely with the architecture and RTL teams.Responsibilities- Verify the...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking a highly motivated Performance Verification Engineer to join our dynamic team at NVIDIA. Our goal is to deliver best-in-class CPUs, and we need a talented engineer to help us achieve this.About the RoleYou will be responsible for developing test plans and strategies, creating simulation environments, and automating validation processes to...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    About Mulya TechnologiesWe are a revolutionary semiconductor startup at the forefront of two hottest trends: RISC-V and Chiplet Architecture. Backed by top investors, we aim to build best-in-class CPU cores for cloud, enterprise, 5G, and Edge computing.Job DescriptionSenior CPU Integration Design Verification Engineer (Lead)We are seeking an experienced...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job DescriptionWe are seeking a highly skilled Hardware Verification Engineer to join our team in Bangalore. The successful candidate will be responsible for verifying high-performance and low-power CPUs, working closely with design and verification teams within the CPU group.Key Responsibilities:Develop comprehensive test plans for power management...


  • Bengaluru, Karnataka, India Tenstorrent Full time

    Unlock the Future of AI with TenstorrentTenstorrent is revolutionizing the AI landscape by pushing the boundaries of performance, usability, and cost-effectiveness.We're a pioneering force in unifying innovations in software models, compilers, platforms, networking, and semiconductors. Our team has successfully developed a high-performance RISC-V CPU from...


  • Bengaluru, Karnataka, India ARM Full time

    Transformative Role in SoC VerificationARM is seeking a highly skilled Principal Verification Engineer to join its Systems team, developing world-class IPs and subsystems for various application segments, particularly for AI use cases.The ideal candidate will have knowledge of verifying and testing sophisticated IP, such as CPU/GPU processors with memory...


  • Bengaluru, Karnataka, India Tenstorrent Full time

    Tenstorrent is at the forefront of cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency.We're an industry leader in innovative solutions that unify software models, compilers, platforms, networking, and semiconductors. Our team of technologists has developed a high-performance RISC-V CPU from scratch, driven...