HamburgerMenu
hirist

Emulation Engineer - RTL

Rangam Infotech Pvt. Ltd.
6 - 11 Years
Bangalore

Posted on: 22/09/2026

Job Description

Job Description :

We are looking for an experienced Emulation Engineer with strong hands-on expertise in hardware emulation, RTL/netlist-based model development, and system-level debugging. The role will involve developing and integrating emulation models, supporting Palladium-based environments, troubleshooting complex failures, and working closely with Design, Verification, Firmware, Software, and Validation teams.

The ideal candidate should have strong programming and scripting skills, excellent debugging capabilities, and a good understanding of Linux/Unix-based emulation and simulation environments.

Key Responsibilities :

- Provide technical leadership and expertise in defining requirements for hardware emulation development and validation.

- Develop emulation models from RTL and netlists and create hardware collateral required for integration with Palladium emulation platforms.

- Support the integration, configuration, and execution of emulation environments and associated models.

- Debug and triage failures across emulation environments and identify root causes efficiently.

- Develop automation and utility scripts using Python, Tcl, and Perl.

- Work extensively in Linux/Unix environments and use shell scripting for automation and troubleshooting.

- Analyze simulation and emulation failures and drive issues through resolution.

- Collaborate with Design, Verification, Firmware, Software, and Validation teams to debug environment and system-level issues.

- Support cross-functional testing and validation activities across hardware and software components.

- Participate in technical discussions, design reviews, and emulation strategy definition.

- Improve emulation flows, debugging processes, automation, and overall environment reliability.

- Maintain technical documentation, debug methodologies, scripts, and emulation collateral.

- Work closely with extended engineering teams to resolve complex integration and validation issues.

Required Skills & Experience :

- 6 - 11 years of experience in hardware emulation, verification, validation, or a closely related semiconductor engineering domain.

- Strong hands-on experience with hardware emulation platforms, preferably Cadence Palladium or equivalent.

- Experience developing or integrating emulation models from RTL and/or netlists.

- Strong debugging and failure-triage skills in simulation and emulation environments.

- Good programming and scripting experience with Python, Tcl, and/or Perl.

- Strong hands-on experience with Linux/Unix and shell scripting.

- Good understanding of hardware verification, validation, and system-level debugging.

- Ability to work across Design, Verification, Firmware, Software, and Validation teams to resolve complex issues.

- Strong problem-solving and analytical skills with the ability to investigate issues across hardware and software boundaries.

- Good understanding of emulation flows and environment integration.

Preferred Skills :

- Knowledge of ICE, IXCOM, and hybrid emulation flows.

- Experience with automation of emulation environments and regression/debug workflows.

- Exposure to SoC-level validation and hardware/software co-verification.

- Experience working with large, distributed, cross-functional semiconductor engineering teams.

Education :

- Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, or a related technical discipline.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...