Job title: Manager & Technical Lead for Emulation
Job type: Permanent
Emp type: Full-time
Job published: 27-10-2026
Job ID: 44254

Job Description

About the Role

We are looking for an experienced Senior/Lead Emulation and Prototyping Engineer to drive emulation strategies for complex IP, SoC, and system-level projects. This role focuses on pre-silicon validation, hardware-software integration, and early firmware and software development using industry-standard emulation and prototyping platforms.

Key Responsibilities

  • Lead emulation and prototyping strategies for IP and SoC projects.

  • Work with chip architects and verification teams to define requirements and integrate emulation into validation workflows.

  • Map RTL designs onto platforms such as Cadence Palladium, Synopsys ZeBu, and Mentor Veloce.

  • Develop emulation models, transactors, and hybrid simulation environments.

  • Lead platform bring-up, debugging, and performance optimisation.

  • Develop automation scripts, test environments, and reusable infrastructure.

  • Support firmware and software teams with pre-silicon development and debugging.

  • Maintain technical documentation and mentor junior engineers.

Key Requirements

  • Bachelor's or Master's degree in Electrical and Electronics Engineering, Computer Engineering, or a related field.

  • At least 7 years of experience in IP/SoC emulation, FPGA prototyping, system validation, or hardware acceleration.

  • Strong expertise in commercial emulation and prototyping platforms, such as Cadence Palladium, Synopsys ZeBu, or Mentor Veloce.

  • Good understanding of RTL design, simulation, and verification flows, including Verilog, SystemVerilog, and UVM.

  • Experience developing transactors and integrating IP blocks into emulated systems.

  • Proficiency in Python, Perl, Tcl, or shell scripting for automation.

  • Strong debugging, analytical, and cross-functional collaboration skills, including hardware-software interaction debugging.