CPU Core Regression Debug Engineer

Tenstorrent

Bengaluru

On-site

INR 350,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Equal opportunity employer

Job summary

Tenstorrent in Bengaluru, India, seeks a senior CPU verification engineer to own core-level regression, debug, and sign-off for the processor core. You will drive stimulus development, triage core-level failures, and coordinate with design and post-silicon teams to ensure high-quality delivery.

Experience with RTL, UVM-based stimulus, and simulators is essential. Proficiency in C/C++, Verilog/VHDL, Python, and scripting is required, along with strong knowledge of x86/ARM/RISCV ISAs.

Qualifications

  • BS/MS/PhD in EE/ECE/CE/CS required.
  • 7+ years of verified experience in CPU/IP validation or core verification.

Responsibilities

  • Drive core level regression, debug, triage for core tests.
  • Develop and refine stimulus for pre-silicon, emulation and post-silicon validation.
  • Own bug hunting and propose configuration/coverage changes.
  • Collaborate with design/test/post-silicon teams for high-quality deliveries.

Skills

C/C++
UVM stimulus
RTL DV debugging
Verilog/VHDL
Python scripting
PERL scripting
Waveform debugging
ISA knowledge
x86/ARM/RISCV
Emulation/Simulation

Education

BS/MS/PhD in EE/ECE/CE/CS

Tools

VCS
NC-Verilog
Verilator

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPU Core Design Verification Manager/Director
CPU Core Design Verification Manager/Director

Tenstorrent • Bengaluru

Hybrid
INR 4,200,000 - 7,800,000
Competitive compensation
Equal opportunity employer
Staff Engineer, CPU Core Verification
Staff Engineer, CPU Core Verification

Tenstorrent • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Staff Engineer, CPU Core Verification
Staff Engineer, CPU Core Verification

Tenstorrent Inc. • Bengaluru

On-site
INR 2,500,000 - 6,000,000
CPU Core Design Verification Manager
CPU Core Design Verification Manager

Tenstorrent • Bengaluru

On-site
INR 4,000,000 - 7,000,000
CPU Core Design Verification Manager
CPU Core Design Verification Manager

Tenstorrent Unlisted/Referral Jobs • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work in Bangalore
Competitive compensation
Equal opportunity employer
CPU Core/Cluster Level Verification Engineer - AI Silicon (Bangalore, IN)
CPU Core/Cluster Level Verification Engineer - AI Silicon (Bangalore, IN)

Tenstorrent • Bengaluru Urban

On-site
INR 1,200,000 - 2,000,000
Highly Competitive Compensation Package
Benefits
CPU Design Verification Engineer
CPU Design Verification Engineer

SiFive India Private Limited • Hyderabad

On-site
INR 800,000 - 1,500,000
Equal opportunity employer
Inclusive work environment
Sr/Staff Engineer, Design Verification,System IP
Sr/Staff Engineer, Design Verification,System IP

Tenstorrent • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Staff Engineer - Design Verification
Staff Engineer - Design Verification

SiFive India Private Limited • Hyderabad

On-site
INR 1,400,000 - 2,000,000
System IP RTL Design Lead
System IP RTL Design Lead

Tenstorrent • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Equal opportunity employer