Skip to main content Skip to footer

Lavora Al Cuore Del Cambiamento

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: 4–6 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.

Additional Information:

- 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.

Le tue caratteristiche

15 years full time education

Life at Accenture

Ambiente di lavoro

Dai il meglio di te ogni giorno, in un ambiente di lavoro che favorisce l'innovazione in tutto ciò che fai

Formazione e sviluppo

Con cinque centri di apprendimento regionali, classi connesse, corsi online e moduli di apprendimento, puoi prenderti il tempo per imparare, e farlo sempre

About Accenture

La nostra competenza

Scopri come Accenture abbraccia la potenza del cambiamento per creare valore e successo condiviso per i clienti, le persone, gli azionisti, i partner e le comunità.

Le nostre persone

Dai profili junior alla leadership, in tutti i settori aziendali e industriali, conosci le nostre persone che applicano la tecnologia per fare la differenza, ogni giorno.

Resta in contatto

Innova con noi

Cerca posizioni aperte che corrispondono alle tue competenze e ai tuoi interessi. Siamo alla ricerca di persone appassionate, curiose e creative, e che amano spingersi oltre i confini.

Accenture Careers Blog

Consulta i nostri consigli per la tua carriera, conosci le nostre persone e scopri di più sul lavoro che svolgiamo per i nostri clienti e per le comunità nelle quali operiamo.