Senior Software Engineer - Chiplet Integration and Verification

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency.
Embedded
Senior Software Engineer
Hybrid
8+ years of experience
AI

Description For Senior Software Engineer - Chiplet Integration and Verification

Tenstorrent is at the forefront of AI technology, revolutionizing performance, usability, and cost-efficiency in the industry. As AI reshapes computing, our solutions integrate innovations across software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists has developed a high-performance RISC-V CPU from scratch, driven by a passion for AI and a commitment to building the best AI platform possible.

We're seeking a skilled professional to join our high-profile project integrating multiple chiplets into a System-in-package, collaborating with external stakeholders. You'll work with Tenstorrent experts and leaders worldwide, helping to enhance our IP.

In this role, you'll ensure system functionality and performance, verifying Tenstorrent's digital IP and SoC logic at the chiplet integration level using UVM-based verification methodology. You'll build and improve verification infrastructure, create verification components, add assertions and coverages, and drive convergence towards tape-out.

We value collaboration, curiosity, and a commitment to solving hard problems. Join our growing team and contribute to the future of AI computing, working with cutting-edge technology and a global network of experts. This hybrid role, based in Tokyo, Japan, offers a competitive compensation package and the opportunity to be part of a transformative project in the AI and semiconductor industry.

Last updated a month ago

Responsibilities For Senior Software Engineer - Chiplet Integration and Verification

  • Verify Tenstorrent's digital IP and SoC logic at chiplet integration level, using predominantly an UVM based verification methodology
  • Build and improve components of verification infrastructure including model builds and simulation/regression runs
  • Create verification components like testbenches, checkers and test generators
  • Add assertions and coverages along associated methodologies
  • Build verification test plans for subsystems, align them with project stakeholders, implement test suites, summarize the results and share feedback with project stakeholders
  • Publish and review verification metrics and drive convergence towards tape-out
  • Work across boundaries with architects, software and design/emulation teams
  • Guide and mentor junior engineers

Requirements For Senior Software Engineer - Chiplet Integration and Verification

  • Bachelor, Master or PhD degree in electrical, computer engineering or computer science
  • At least 8 years industry experience in CPU or SoC verification
  • Experience with verification flows, scripting and automation
  • Good knowledge of logic design
  • Knowledge of Verilog//v2k/system Verilog
  • Strong problem solving skills
  • Excellent organizational and communication skills
  • Good English language skills (written and spoken)

Benefits For Senior Software Engineer - Chiplet Integration and Verification

  • Competitive compensation package

Interested in this job?

Jobs Related To Tenstorrent Senior Software Engineer - Chiplet Integration and Verification

Design for Test (DFT) Engineer

Senior DFT Engineer role at Tenstorrent, implementing test features for AI/ML architectures with RTL to tapeout responsibilities in Bangalore.

Design for Test (DFT) Engineer

Senior DFT Engineer role at Tenstorrent, implementing test features for AI/ML architectures with RTL to tapeout responsibilities in Bangalore.

PCB Design Engineer

PCB Design Engineer position at Tenstorrent, focusing on high-speed PCB design and layout for AI technology infrastructure

CPU Microarchitecture/RTL Engineer

Senior CPU Microarchitecture/RTL Engineer position at Tenstorrent, focusing on high-performance RISC-V CPU development with competitive compensation.

Cache RTL Design Engineer

Experienced Cache RTL Design Engineer needed to develop high-performance, energy-efficient cache and fabric designs for cutting-edge AI technology.