MS

Emulation Engineer

Accepting applications

Mettlesemi Systems and Technologies Private Limited · Bengaluru, Karnataka, India

Full-Time Mid_senior CadencePerlPythonRTLSoC
Posted
1d ago
Category
Verification
Experience
Mid_senior
Country
India
Job Title: Emulation Engineer
Qualification, Experience & Skills desired:
Bachelor’s degree in Electronics/Electrical/Computer Engineering with 5+ years of relevant experience in SoC emulation and model building.
Strong hands-on experience in SoC emulation flow, model creation, library setup, and environment bring-up.
Proven experience in emulation model building, including design partitioning, compilation, and integration of subsystems for full-chip emulation.
Proficiency in RTL (Verilog/System Verilog) and synthesis for emulation platforms such as Cadence Palladium, Synopsys ZeBu, or Siemens Veloce.
Experience in testbench integration using UVM/OVM and transactor-based environments.
Exposure to SoC architecture, AMBA bus protocols (AXI/AHB/APB), memory interfaces, and clock/reset management in emulation environments.
Expertise in debugging emulation failures, waveform analysis, and emulator bring-up support.
Working knowledge of automation scripting using Perl, Python, or Shell for model-building and regression automation.
Familiarity with firmware-based validation, emulator performance analysis, and SoC boot flow testing.
Excellent analytical, problem-solving, and communication skills.
Roles & Responsibilities:
Build and configure emulation models for complex SoC designs including model partitioning, compilation, and integration.
Develop and maintain automation scripts for model build, configuration management, and regression flow.
Perform RTL synthesis and emulation environment bring-up, ensuring design correctness and stability.
Collaborate with RTL design and verification teams to define emulation test cases and transactor connections.
Support pre-silicon validation using emulation-based infrastructure and firmware-driven tests.
Debug hardware/software interaction issues using emulation tools and waveform analysis.
Manage emulator resources, job scheduling, and performance optimization.
Document emulation flows, methodologies, and maintain consistent release processes for emulation builds.
Contribute to continuous improvement of model-building automation and emulation validation methodologies.
Company Overview:
Mettlesemi Systems and Technologies Pvt. Ltd. is a semiconductor design and services company specializing in SoC design, validation, and emulation solutions.
We focus on high-speed interface controller testing, system-level validation, and hardware/software co-development across multiple semiconductor domains.
Our goal is to enable innovation through efficient design methodologies and advanced emulation technologies.
Show more Show less