CPU Core Regression Debug Engineer

4 Months ago • 7-10 Years • Research & Development

Job Summary

Job Description

Tenstorrent seeks a CPU Core Regression Debug Engineer with 7+ years of experience in high-performance OOO CPU microarchitecture. Must have expertise in debugging RTL and DV, proficiency in waveform and log file analysis, and strong knowledge of assembly, C/C++, and UVM. Experience with ISAs, simulation, emulation, and scripting is essential.
Must have:
  • OOO CPU microarchitecture
  • RTL & DV debugging
  • Assembly, C/C++, UVM
  • Simulation, Emulation
Good to have:
  • Formal verification
  • Hardware description languages
  • Python, PERL scripting
  • x86, ARM, RISCV
Perks:
  • Competitive compensation
  • Benefits package

Job Details

About the job

The Tenstorrent team combines technologists from different disciplines who come together with a shared passion for AI and a deep desire to build great products. We value collaboration, curiosity, and a commitment to solving hard problems.

Find out more about our culture.


CPU verification engineer driving core level regression debug, triage and responsible for the functional sign-off for the core.


  • Functional verification with emphasis on core level regression debug and triage for simulation and emulation regressions
  • Hands-on debug for core level failures. Propose and implement stimulus enhancements and debug capability improvements for core, cluster and chip level testbench environments
  • Primary owner for driving bug hunting using all available stimulus generators. Analysis of bugs found and proposing not only stimulus but also configuration and coverage changes
  • Drive core level regression environment enhancements to improve the overall productivity for the team
  • Develop detailed core level verification plans by understanding both ISA and microarchitectural specifications for the design
  • Support design deployment across simulation and emulation platforms
  • Develop random and directed stimulus that spans pre-silicon, emulation and post-silicon domain
  • Work with design, test and post silicon validation teams to ensure high quality delivery of the entire CPU core / cluster


  • BS/MS/PhD in EE/ECE/CE/CS with at least 7+ years of experience
  • Strong background and experience with high performance OOO CPU microarchitecture
  • Experience and understanding of one or more ISAs - x86, ARM or RISCV
  • Significant experience debugging RTL and DV in a simulation environment, proficient at waveform and log file based debug
  • Experienced with assembly, C/C++ and UVM based stimulus generation targeting both ISA and microarchitectural scenarios
  • Familiar with simulation, formal and emulation environments
  • Hands-on with scripting (Python, PERL)
  • Experience with hardware description languages (Verilog, VHDL) and simulators (VCS, NC, Verilator)
  • Strong problem solving and debug skills across various levels of design hierarchies


Locations: Bangalore, India


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

Similar Jobs

Optiver - Senior Software Engineer

Optiver

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Playrix - Senior Technical Designer

Playrix

Ukraine (Remote)
4 Months ago
Meta - Software Engineer, Product

Meta

Austin, Texas, United States (Remote)
3 Months ago
1047 Games - Anti-Cheat Engineer

1047 Games

(Remote)
2 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

New York, New York, United States (On-Site)
3 Months ago
Synopsys  Inc  - Mac OS Virtualization Specialist

Synopsys Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Milestone - Lead Data Engineer

Milestone

United States (Remote)
4 Days ago
Microsoft - Research Intern - Transforming Research with AI

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Intel Corporation - SW Embedded (Kernel) Team Leader

Intel Corporation

Haifa District, Israel (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Software Engineer Intern, Autonomous Vehicle - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
ByteDance - Software Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Canva - Staff Frontend Engineer - Editing Foundations (Rust)

Canva

Auckland, Auckland, New Zealand (Remote)
2 Days ago
Paradox Interactive - Engine Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Day ago
Build A Rocket Boy - AI Programmer

Build A Rocket Boy

Edinburgh, Scotland, United Kingdom (Remote)
1 Month ago
SmileGate - [CROSSFIRE] 클라이언트 담당 (컨텐츠/엔진)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Google - Software Engineering Manager, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
Hello Games - Graduate / Junior Programmer

Hello Games

United Kingdom (On-Site)
2 Months ago
NVIDIA - Senior Verification Engineer - GPU Fullchip

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Mashgin - Senior Software Engineer, Backend

Mashgin

Palo Alto, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Karnataka, India

BITSILICA - RTL Design

BITSILICA

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Axinous - Account Executive - Risk Management

Axinous

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sivaltech - Senior ASIC RTL DESIGN ER.

Sivaltech

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Solvative - Wordpress Support Engineer

Solvative

India (Remote)
4 Months ago
Quizizz - Software Engineer - Frontend

Quizizz

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Admin Looks - Release Manager

Admin Looks

Hyderabad, Telangana, India (Remote)
3 Months ago
Safe Security - Software Development Engineer II

Safe Security

New Delhi, Delhi, India (On-Site)
4 Months ago
CloudHire - Data Curator/ entry operator

CloudHire

India (Remote)
4 Months ago
Zazz - Data Engineer (6–8 Years) Adhoc

Zazz

India (On-Site)
2 Months ago
Index Exchange - Backend Engineer, Data Products

Index Exchange

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Board Design Hardware Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Day ago
NVIDIA - Senior Software Engineer - Ethernet Switch

NVIDIA

Ra'anana, Center District, Israel (Hybrid)
1 Month ago
Codvoai - Senior Data Scientist

Codvoai

Pune, Maharashtra, India (Remote)
1 Year ago
ByteDance - Software Engineer Graduate (Applied Machine Learning - Enterprise) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Microsoft - Member of Technical Staff, AI - Reinforcement Learning (RL) Platform

Microsoft

Redmond, Washington, United States (Hybrid)
1 Month ago
NVIDIA - SDK/FW Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Morning Star - Technical Team Lead

Morning Star

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
ByteDance - Research Scientist, Foundation Model, Speech & Audio

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Riot Games - Senior Visual Design Artist - League of Legends, Summoner's Rift Environment

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
NVIDIA - Mixed Signal Circuit Designer Intern

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded