Description

You will manage emulation technologies and workflows to support complex SoC development.

Responsibilities

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

Required Skills

  • 5+ years of experience in emulation technologies and methods.
  • Proficiency with Palladium emulation tools.
  • Experience with SystemVerilog and C++ for modeling RTL components and transactors.
  • Experience with Python and TCL scripting languages.
  • Ability to perform bring-up, debug, and issue reproduction on emulators.
  • Knowledge of verification, SoC architectures, or similar designs.
  • Experience with EDA tools and building custom emulation flows.

Education

Any Graduate