Find a jobRecruiters

Emulation Engineer

Exclusive opportunity

Onsite

Emulation Engineer

Accenture

Emulation Engineer

Skills

Python

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

7 September 2026

What they need


Project Role : Emulation Engineer

Project Role Description : Set up and configure emulation platforms such as Zebu, Veloce, Palladium to validate hardware designs and accelerate software testing before tape-out. Debug issues, run extensive test scenarios, and ensure the emulated system accurately mirrors the final products behavior. Collaborate with design and verification teams to optimize performance and reduce time-to-market for complex chip designs.

Must have skills : Emulation

Good to have skills : NA
Minimum 3 year(s) of experience is required

Educational Qualification : 15 years full time education

Summary:
As an Emulation Engineer, you will engage in the intricate process of setting up and configuring emulation platforms to validate hardware designs. Your typical day will involve debugging issues, running extensive test scenarios, and ensuring that the emulated system accurately reflects the behavior of the final product. You will collaborate closely with design and verification teams to optimize performance and reduce time-to-market for complex chip designs, contributing to the overall success of the project and the organization.

Roles Responsibilities:

Virtual Platform Modeling: Develop, debug, and maintain functional simulation models for IP-level or full-system platforms using Simics.
Pre-Si Validation: Run firmware, drivers, and operating systems on virtual platforms to validate hardware functionality before tape-in.
Debugging Troubleshooting: Use Simics capabilities (checkpoints, reverse execution, scripting) to isolate failures to either the software, firmware, or hardware model.
Performance Analysis: Analyze system performance and optimize simulation efficiency.
Automation: Create scripts (Python/Simics scripting) to automate simulation runs, regressions, and test scenarios.
Stakeholder Collaboration: Work with RTL designers, architects, and software teams to debug and verify system-level functionality.

Professional Technical Skills:
Core Experience: 46 years of experience in pre-silicon verification, simulation, or emulation.
Simulation Tools: Strong hands-on experience with Intel Simics or similar virtual platform technologies (e.g., QEMU, SystemC).
Technical Knowledge: Deep understanding of computer architecture (CPU, memory controllers, IO protocols) and OS concepts.
Programming Languages: Proficiency in Python (for automation/scripting) and C/C++ (for modeling).
Debugging Skills: Proficient in using debuggers (GDB/Simics Debugger) and analyzing low-level software/hardware interactions.

  • The candidate should have minimum 5 years of experience in pre-Silicon (Pre-Si) Simics Simulation Engineer.

  • This position is based at our Bengaluru office.

  • A 15 years full time education is required.

    Qualification 15 years full time education

Other offers great for you!

These companies are also looking for great profiles

Espace Freelance

AI Engineer confirmé

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformPythonVertex AIRAGLangChainAI agents

16 hours ago

Quick apply

Celad

Data Engineer Snowflake Senior (F/H)

450-500

Freelance

Paris, France

Onsite

Skills

PythonSnowflakeSQL

11 hours ago

Quick apply

Celad

Data Engineer Snowflake Junior (F/H)

400-450

Freelance

Paris, France

Onsite

Skills

PythonSnowflakeSQL

11 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools