Browse All Jobs
Job Description
Tenstorrent is seeking a CPU Core Feature Verification and Debug Engineer to join their team in Bangalore, India. This role is crucial for ensuring the quality and reliability of Tenstorrent's high-performance RISC-V CPU core. The engineer will be responsible for test planning, stimulus development, and regression debugging for simulation and emulation regressions.
  • Functional verification with emphasis on core level testplanning
  • Stimulus development and regression debug for simulation and emulation regressions
  • Understand ISA and microarchitectural specifications for the Core and create comprehensive testplans
  • Hands-on debug for core level failures
  • Propose and implement stimulus enhancements and debug capability improvements for core, cluster and chip level testbench environments
  • Develop architectural and microarchitectural coverage for core features and create stimulus for closing coverage in a timely manner
  • 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
Requirements:
  • BS/MS/PhD in EE/ECE/CE/CS with at least 3 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
  • 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
Tenstorrent offers:
  • A highly competitive compensation package and benefits
Apply Manually