Description

You will focus on emulation technologies and methods to support complex SoC development.

Responsibilities

  • Implement emulation methods including simulation acceleration, in-circuit emulation, speed bridges, and virtual prototyping.
  • Manage compilation and build flows, including building images from scratch with design modifications for emulation.
  • Develop tools and flows for emulation environments using EDA tools and scripting languages.
  • Interface with design, verification, validation, and software development teams to address emulation requirements.

Required Skills

  • 5+ years of experience in SoC design or emulation environments.
  • Experience with current emulation technologies and hybrid methods.
  • Proficiency in C++ and SystemVerilog for modeling RTL components and transactors.
  • Hands-on experience with Palladium and Protium tools.
  • Strong scripting skills using Python and Tcl.
  • Experience with RTL and SoC architectures.
  • Ability to debug and reproduce issues on an emulator.
  • Experience with bring-up and verification processes.

Education

Any Graduate