APPLY HERE
Location: Bengaluru
Company: AMD
The Role
As an Emulation Verification Engineer in AMD’s Server SoC team, you’ll be at the forefront of validating next-generation server-class SoCs using advanced emulation platforms. Your mission: ensure AMD’s silicon hits the ground running—bug-free, high-performance, and server-grade reliable.
The Person
You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and 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.
Key Responsibilities
- Bring-up and debug of large SoC designs on emulation platforms (e.g., Palladium, Veloce, Zebu).
- Develop and execute test plans to validate functionality, performance, and power on emulators.
- Create and integrate monitors, checkers, and assertions in SystemVerilog/UVM environments.
- Collaborate with cross-functional teams including RTL design, architecture, firmware, and post-silicon validation.
- Analyse failures, root-cause bugs, and drive fixes in pre-silicon environments.
- Maintain and enhance emulation infrastructure and workflows.
Preferred Experience
- Strong experience in SystemVerilog, UVM, and emulation platforms.
- Proficiency in debugging tools and scripting languages like Python, Perl, or TCL.
- Familiarity with RTL design (Verilog/VHDL) and simulation tools.
- Solid understanding of SoC architecture, memory protocols, and interface standards.
- Familiarity with gate-level emulation in emulation platforms (e.g., Palladium, Veloce, Zebu).
Academic Credentials
- Bachelor’s or Master’s degree in computer engineering/Electrical Engineering




