Emulation Engineer, Automotive Robotics

Tenstorrent · Semiconductors · Munich, Germany · Automotive

Tenstorrent is seeking an Emulation Engineer to build and scale emulation platforms for their SiP-based AI or ML engines. This role involves architecting and developing emulation environments, testbenches, and support systems to enable hardware, software, and architectural validation, with a focus on silicon debug, DV, and performance.

What you'd actually do

  1. You will build the infrastructure that allows our chiplet based systems to be explored, tested, and validated across hardware, software, and architectural layers.
  2. A passion to build and scale a multi chiplet emulation ecosystem that supports DV, software development, and power or performance debug.
  3. Comfort in developing testbenches, transactors, monitors, and support systems to enable high quality, high efficiency emulation usage.
  4. To optimize the platform for frequency, resource sharing, and end user support, ensuring Tenstorrent teams get the most from emulation.

Skills

Required

  • SoC or ASIC experience
  • logic design
  • verification
  • emulation platforms
  • Verilog
  • SystemVerilog
  • C
  • C++
  • SystemC
  • commercial emulators (ZeBu, Palladium, Veloce)
  • architecting DV and emulation environments
  • transactors
  • monitors
  • debug hooks
  • automation
  • testbenches
  • support systems
  • emulation coverage
  • functional validation
  • performance validation
  • low level software enablement
  • platform optimization
  • frequency optimization
  • resource sharing
  • end user support

Nice to have

  • mentoring junior engineers
  • cross functional collaboration
  • virtual prototyping
  • power analysis

What the JD emphasized

  • 10+ years of SoC or ASIC experience
  • Fluent in Verilog or SystemVerilog, C or C++, and SystemC
  • hands-on experience using commercial emulators such as ZeBu, Palladium, or Veloce
  • architecting DV and emulation environments
  • automate everything you can
  • passion for mentoring junior engineers
  • working cross functionally with architecture, software, and DV teams
  • driving emulation coverage from functional and performance to low level software enablement
  • align virtual prototyping, power analysis, and emulation into a full stack validation solution