Browse All Jobs
Job Description
Tenstorrent is seeking a Stimulus Engineer to contribute to the development of cutting-edge AI technology. The successful candidate will be responsible for stimulus development across core, cluster, emulation, and post-silicon environments. This hybrid role is based in either Austin, TX, or Santa Clara, CA. Tenstorrent welcomes candidates with varying levels of experience.

Responsibilities:
  • Develop CPU microarchitecture related scenarios on in-house stimulus generation tool
  • Develop testplans related to RISC-V architectural features and CPU microarchitectural features
  • Work closely with designers to validate the stimulus developed
  • Write and analyze coverage of developed stimulus
  • Develop environment for stimulus generation from pre-silicon to emulation to post-silicon level
  • Work with design, verification and post-silicon teams to develop new stimulus and recreate bugs

Requirements:
  • BS/MS/PhD in EE/ECE/CE/CS with at least 5 years of experience
  • Strong background and experience with high performance OOO CPU microarchitecture especially with load/store, caches and memory subsystem
  • Experience working on an x86, ARM or RISCV based CPU stimulus generation
  • Architectural understanding of address translation, memory ordering, cache coherence protocols, memory consistency, multi-processors and fabric topologies
  • Significant experience with stimulus generation at pre-silicon, emulation or post-silicon environment
  • Experience with C / Assembly / C++ / Python
  • Strong problem solving and debug skills

Tenstorrent offers:
  • Highly competitive compensation package and benefits
Apply Manually