Advanced Micro Devices logo

Emulation / Prototyping Engineer

Advanced Micro Devices
Full-time
On-site
Hyderabad, India
Level - Mid-Career

Job Title

Emulation / Prototyping Engineer

Company Overview

Advanced Micro Devices Inc. (AMD) is a global company specializing in semiconductor technology, dedicated to developing innovative products that enhance computing experiences across various sectors.

Role Summary

The Emulation / Prototyping Engineer will play a critical role in the Systems Design Engineering team, focusing on improving AMD's product development and validation processes through technical innovation and collaborative efforts.

Experience Level

Level - Mid-Career

Responsibilities

  • Drive technical innovation to enhance AMD’s validation capabilities, including tool and script development.
  • Debug issues identified during the SOC process, including bring-up, validation, and production phases.
  • Collaborate with multiple teams to track test execution ensuring all features are fully validated.
  • Engage in software/hardware modeling frameworks.
  • Lead cross-functional collaboration initiatives.

Requirements

  • 5-8 years of experience in Emulation utilizing Cadence/Synopsys/Siemens tool flows.
  • Proficient in digital design, Verilog, and System Verilog.
  • Strong understanding of debugging methodologies and techniques.
  • Programming skills in C/C++, Perl, Ruby, or Python.
  • In-depth knowledge of SOC architecture and ARM Ecosystem protocols (AXI, APB).
  • Familiarity with FPGAs and programmable circuits.
  • Experience with lab equipment such as protocol analyzers and oscilloscopes.
  • Comprehensive understanding of board/platform-level debugging processes.
  • Excellent analytical and problem-solving abilities with attention to detail.
  • Self-starter with the ability to take independent initiative.

Education Requirements

Bachelor's or Master's degree in Electrical or Computer Engineering.