Advanced Micro Devices logo

Memory Subsystem Enablement Verification Engineer

Advanced Micro Devices
Full-time
Remote friendly (Vancouver, Canada)
Worldwide
Level - Mid-Career

Role Overview

The Memory Subsystem Enablement Verification Engineer will focus on pre-silicon verification of high-speed memory technologies such as LPDDRx and DDRx. The successful candidate will engage in hybrid co-simulation environments to ensure product readiness, contributing to the definition, design, and development of industry-leading memory subsystem solutions.

Experience Level

We are seeking a candidate with a strong background in engineering, specifically those who have significant experience in verification processes within the semiconductor industry.

Key Responsibilities

  • Utilize expertise in C, C++, and System Verilog to support the development and verification of memory subsystems.
  • Develop advanced testbench architectures and conduct verification of both IP and subsystem levels.
  • Implement and maintain co-verification environments while debugging production-level firmware.
  • Create comprehensive test plans, evaluating code and functional coverage to enhance verification processes.
  • Collaborate with cross-functional teams to adapt to new toolsets and maintain test suite effectiveness.

Required Qualifications

  • Bachelor’s degree in Electrical or Computer Engineering with relevant experience; a Master's or PhD is preferred.
  • Proficiency in C, C++, System Verilog, and experience in co-verification of hardware and firmware.
  • Familiar with DDR/JEDEC standards, UVM object-oriented design, and architectural modeling.
  • Strong interpersonal skills and the ability to work collaboratively with teams across the organization.

Education Requirements

Bachelor’s degree in Electrical or Computer Engineering, or a Master's/PhD in a relevant field, combined with significant industry experience.