Lead Paltform Emualtion Engineer

AMD · Bengaluru · 14+ yrs experience · Posted 2026-04-02

Tech stack: C, C++, Ruby

Apply on the company site · Get a referral for this role

AMD salary & ratings · AMD interview process · More live openings

About the role

You have a passion for modern, complex processor architecture, digital design, and verification/debugging in general. You are a team player who has experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems
You have excellent communication and presentation skills, demonstrated through technical publications, presentations, trainings, executive briefings, etc. You are highly adept at collaboration among top-thinkers and engineers alike, ready to mentor and guide, and help to elevate the knowledge and skills of the team around you.
Responsibilities:
- Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
- Drive Emulation Methodologies, SOC Design Model and Test Architecture for full chip SOC and hybrid models
- Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
- Estimate the time required to write the new feature tests and any required changes to the test environment
- Build the directed Pre-Silicon Emulation tests
- Debug test failures to determine the root cause; work with RTL and firmware engineers to resolve design defects and correct any test or infra issues
- Responsible for writing directed tests to verify features in a co-simulated and emulated/FPGA hardware environment
- Responsible for writing monitors and checkers to support end-to-end firmware/hardware validation
- Responsible for running emulator workloads to test new features and debug technical issues using logs, waveform dumps and RTL debug
- P REFERRED EXPERIENCE:
- Must have hands-on experience on Zebu/Palladium/Veloce platform to bring-up SOC
- SOC design model build experience
- Experienced with Verilog, System Verilog, C, and C++
- Scripting language experience: Perl, Ruby, Makefile, shell preferred
- Think differently and out of the box to stress the DUT in Emulation platform and verify it in efficient way
- Should be open to learning verification methodologies and working closely with design, verification, validation, architecture and firmware teams
- Adept at collaboration among top-thinkers and senior architects with strong interpersonal skills to work across teams in different geographies
Qualifications:
- Bachelor’s or Master’s degree in Computer/Electronics/Electrical Engineering with 14+ years of experience

Qualifications

- Bachelor’s or Master’s degree in Computer/Electronics/Electrical Engineering with 14+ years of experience

Responsibilities

- Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
- Drive Emulation Methodologies, SOC Design Model and Test Architecture for full chip SOC and hybrid models
- Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
- Estimate the time required to write the new feature tests and any required changes to the test environment
- Build the directed Pre-Silicon Emulation tests
- Debug test failures to determine the root cause; work with RTL and firmware engineers to resolve design defects and correct any test or infra issues
- Responsible for writing directed tests to verify features in a co-simulated and emulated/FPGA hardware environment
- Responsible for writing monitors and checkers to support end-to-end firmware/hardware validation
- Responsible for running emulator workloads to test new features and debug technical issues using logs, waveform dumps and RTL debug
- P REFERRED EXPERIENCE:
- Must have hands-on experience on Zebu/Palladium/Veloce platform to bring-up SOC
- SOC design model build experience
- Experienced with Verilog, System Verilog, C, and C++
- Scripting language experience: Perl, Ruby, Makefile, shell preferred
- Think differently and out of the box to stress the DUT in Emulation platform and verify it in efficient way
- Should be open to learning verification methodologies and working closely with design, verification, validation, architecture and firmware teams
- Adept at collaboration among top-thinkers and senior architects with strong interpersonal skills to work across teams in different geographies

More openings at AMD