Tenstorrent

New Grad CPU Verification Engineer - AI Silicon (Austin or Santa Clara)

Full-Time in Austin, TX - Entry Level

Tenstorrent is helping enable a new era in artificial intelligence (AI) and deep learning with its breakthrough processor architecture and software. The company’s mission is to deliver orders of magnitude better performance and efficiency for AI workloads from the datacenter to edge of Cloud by co-designing hardware, software and AI algorithms with our unique technology.

Tenstorrent’s architecture scales from datacenter servers to IoT devices with dramatically improved efficiency, flexibility, programmability compared to legacy accelerators including CPUs, GPUs, FPGAs, and TPU-type processors. It is developed by our world-class team with deep expertise in computer architecture, hardware design and verification, systems engineering, compilers, software development, and machine learning algorithms.

Our engineering-based culture is focused on achieving the highest levels of AI innovation across all of Tenstorrent’s technical disciplines. We constantly strive to blend best-in-class aspects of integrity, openness, diversity and collaboration throughout the company: from the CEO to the engineering leadership and to the newest employee who may be a recent college graduate. By joining Tenstorrent, you will be an integral part of a highly accomplished and distinguished team that has many years of experience at companies that include AMD, Arm, Intel and NVIDIA, and that thrives on delivering new, innovative products.

Based in Toronto with operations in Austin and California, Tenstorrent is growing quickly. And, we are proudly backed by top-tier Venture Capital firms including Real Ventures and Eclipse Venture Capital, as well as prominent industry luminaries.

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

At Tenstorrent, we are trailblazing industry’s first dynamic artificial intelligence architecture. We are building best-in-class silicon and software stack for AI/ML workloads.

Role:

This an entry Functional verification role in support of our high-performance CPUs going into industry leading AI/ML architecture. You will be mentored by and work alongside a group of highly experienced engineers across various domains of the AI chip.

Responsibilities:

  • Develop DV testplans for ISA and microarchitecture and execute on them
  • Design and develop component, block and core level testbenches including stimulus engines, microarchitectural models, checkers and coverage models
  • Build architectural tools for ISA level verification
  • Develop stimulus generators that scale from pre-silicon to emulation and post-silicon domain
  • Develop DV environment, tools and infrastructure to enable functional verification for pre-silicon, emulation and post-silicon

Experience and qualifications:

  • BS/MS/PhD in EE/ECE/CE/CS with a strong GPA
  • Knowledge of computer architecture/system components/network/fabric, prior internship working in these domains preferred
  • Strong academic skills or internship experience in verification methodologies and techniques – Simulation/debug, TB development, stimulus, checking, coverage
  • Academic projects in C++ / SV / UVM as well knowledge of scripting languages
  • Understanding of assembly level programming
  • Knowledge of hardware description languages (Verilog, VHDL)
  • Strong problem solving and debug skills across various levels of design hierarchies
  • Understanding of deep learning concepts and familiarity with popular machine learning frameworks and models is a plus

Locations:

  • Multiple geographies: Austin or Santa Clara

Application:

  • Please provide a copy of your resume & unofficial transcripts as part of your application