Staff Emulation Methodology/Infrastructure Engineer

Tenstorrent in Bangalore, Karnataka

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 .

Emulation Methodology and Infrastructure Engineer

Design and development of emulation infrastructure to for high-performance CPUs going into industry leading AI/ML architecture. This role requires a strong technical background and a problem-solver mindset. The entire infrastructure for Emulation deployment is coming up from scratch and this role will have a big impact on driving Tenstorrent’s products to the market.
Multiple geographies: Santa Clara, Austin, Portland, Bangalore, Raleigh, Cambridge (UK)

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
    • Develop emulation infrastructure from scratch, leveraging both commercial and open-source emulation platforms
    • Build and deploy emulation testbench components
    • Create emulation focused test plans and deploy workloads ranging from operating systems to applications for functional and performance testing of the design
    • Improve on emulation performance working with design team as well as vendors
    • Create flows for large scale regressions on emulation platforms
    • BS/MS/PhD in EE/ECE/CE/CS with at least 3 years of industry experience
    • Hardware Verification methodology and techniques such as emulation, assertions simulation, debug, coverage
    • Emulator experience (e.g. Palladium, Veloce, ZeBu, HAPS, custom FPGA emulation solutions)
    • Programming in Verilog, System Verilog
    • Experience with industry standard testbench methodology, assertions, coverage
    • Debug tools or waveform viewers.
Apply