Emulation Engineer

Posted 52mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Emulation Engineer building and debugging RTL-based models for Intel SoC and IP validation. Developing emulation environments, automation, and verification tools.

Responsibilities:

  • Build emulation models from RTL designs using synthesis, partitioning, and routing tools
  • Develop, integrate, test, and debug hardware and software collateral in simulation and emulation models
  • Create and optimize hybrid emulation environments
  • Develop directed tests to support verification
  • Interface with verification teams to improve presilicon verification methodologies and emulation test suites
  • Develop automation aids, flows, and scripts to streamline emulation utilization
  • Debug failing RTL tests and improve usability on emulation platforms
  • Collaborate across teams on SoC/IP bring-up, root-cause analysis, and emulator environment issues

Requirements:

  • Bachelor's degree in Electrical Engineering, Electronics and Communication or related field
  • 6–12 years of experience
  • Experience in emulation model builds and debugging
  • Experience with ZeBu, Veloce, or Palladium emulation platforms
  • Experience debugging RTL code; Verilog preferred
  • Experience with reset and boot debugging at SoC level designs
  • Programming skills in Python, C/C++, Perspec, and Verilog
  • Good multi-tasking skills
  • Team-player and great communication skills
  • Familiarity with Synopsys tools and emulation platforms such as ZeBu or HAPS
  • Knowledge of Intel CPU architecture or x86 architecture
  • Exposure to system-level emulation-based verification and virtual platforms
  • Strong collaboration, problem-solving, and communication skills

Benefits:

  • Fully home-based work model
  • Occasional attendance at Intel sites based on business need