CPU Emulation Infrastructure Engineer

Leading AI technology company developing high-performance RISC-V CPUs for AI/ML architecture
$100,000 - $500,000
Embedded
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI

Description For CPU Emulation Infrastructure Engineer

Tenstorrent is at the forefront of AI technology innovation, developing cutting-edge solutions that are revolutionizing the industry's performance standards, usability, and cost-effectiveness. The company is building a unified solution that brings together innovations across software models, compilers, platforms, networking, and semiconductors.

The role of CPU Emulation Infrastructure Engineer is crucial for the company's success in developing high-performance CPUs for AI/ML architecture. As part of this position, you'll be responsible for designing and developing emulation infrastructure from the ground up, working with both commercial and open-source platforms. This is a unique opportunity to have a significant impact on bringing Tenstorrent's products to market.

The ideal candidate will have a strong technical background in hardware verification, emulation systems, and programming languages like Verilog and System Verilog. You'll be working with a diverse team of technologists who share a passion for AI and are committed to building the best AI platform possible. The company values collaboration, curiosity, and problem-solving abilities.

This hybrid position is based in Austin, TX, and offers a competitive compensation package ranging from $100k to $500k, including base and variable compensation. The role requires at least 3 years of industry experience and expertise in hardware verification methodologies, emulation platforms, and debug tools. Due to U.S. Export Control laws, certain citizenship/residency requirements may apply.

Join Tenstorrent to be part of a team that's reshaping the future of AI computing while working on challenging technical problems in a collaborative environment.

Last updated 21 days ago

Responsibilities For CPU Emulation Infrastructure Engineer

  • 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 for functional and performance testing
  • Improve on emulation performance working with design team and vendors
  • Create flows for large scale regressions on emulation platforms

Requirements For CPU Emulation Infrastructure Engineer

  • BS/MS/PhD in EE/ECE/CE/CS with at least 3 years of industry experience
  • Hardware Verification methodology and techniques knowledge
  • Emulator experience (Palladium, Veloce, ZeBu, HAPS, custom FPGA solutions)
  • Programming in Verilog, System Verilog
  • Experience with industry standard testbench methodology, assertions, coverage
  • Experience with debug tools or waveform viewers

Benefits For CPU Emulation Infrastructure Engineer

  • Competitive compensation package

Interested in this job?

Jobs Related To Tenstorrent CPU Emulation Infrastructure Engineer

CPU Core Level Feature/Testplan Verification Engineer

CPU Core Level Feature/Testplan Verification Engineer position at Tenstorrent, focusing on ISA and microarchitectural verification for AI technology development.

Mechanical Engineer, Ring All Product, Hardware Development

Lead mechanical engineering role at Amazon Ring, focusing on video product development including cameras and security devices, requiring 5+ years of experience.

System Development Engineer - Ring Imaging

System Development Engineer role at Amazon Ring, focusing on imaging technology and test system development for smart home security products.

System Development Engineer - Ring Imaging

System Development Engineer position at Ring focusing on imaging technology and quality assurance for smart home security devices.

Software Development Engineer, Kuiper Payload Radio

Software Development Engineer role at Amazon's Project Kuiper, developing satellite communication systems and payload software for global internet connectivity.