Company Overview
Advanced Micro Devices Inc (AMD) is a global leader in the design and manufacturing of innovative microprocessors and technologies. Based out of Austin, Texas, AMD is known for its cutting-edge products that drive the performance of next-generation computing experiences.
Role Summary
The Senior Emulation Methodology Engineer will work within AMD’s Emulation and Prototyping Methodology team. This role involves providing innovative solutions that improve hardware/software tools for RTL validation and debugging, ensuring effective product readiness for both pre-silicon and post-silicon validation.
Experience Level
This position is suited for candidates with advanced experience in emulation and prototyping methodologies, along with a proven track record in related technologies.
Responsibilities
The responsibilities for this role include:
- Collaborating with global teams to optimize emulation and prototyping environments.
- Resolving technical challenges related to infrastructure and design implementation.
- Researching and integrating new technologies for enhanced pre-silicon validation.
- Defining and deploying platforms with vendors to meet specified performance metrics.
- Integrating various verification interfaces, including PCIe, UART, and Ethernet.
- Utilizing ML/AI applications to scale emulation capabilities.
- Working with EDA vendors to introduce advanced technologies in development processes.
Requirements
Preferred qualifications for candidates include:
- Strong debugging and problem-solving abilities.
- Experience with leading EDA vendor technologies like Veloce or Palladium.
- In-depth knowledge of CPU/GPU architectures and associated protocols.
- Experience in RTL design and embedded firmware.
- Proficiency in programming languages such as SystemVerilog and C++.
- Familiarity with transactors and C-DPI methodologies.
- Experience with waveform analyzers and debugging environments.
Education Requirements
A Bachelor’s or Master’s degree in Computer Engineering or Electrical Engineering is required.