Firmware Engineer for Memory Subsystem

5 hours ago

Vancouver, British Columbia, Canada AMD Full-time
Advance your career with AMD as a Firmware Engineer, focusing on memory subsystem architecture modeling in Vancouver, BC or Markham, ON. Join a team where innovation meets technology. As a Firmware Engineer, you will develop and verify next-gen memory PHY and Memory Controller models. This role requires expertise in C++, C, and scripting languages, along with pre-silicon and post-silicon firmware experience on various platforms. The position is fast-paced, demanding strong analytical and problem-solving skills while promoting ongoing learning and teamwork.

Key Responsibilities
• Develop architecture models for memory systems
• Debug firmware on simulation, emulation, and hardware platforms
• Apply knowledge of DDR/JEDEC standards in projects
• Adapt and learn new toolsets effectively
• Collaborate in a global, multi-site team environment

Requirements:
• Strong experience in C++, C, and scripting languages
• Familiarity with firmware development processes
• Bachelor's or higher in Electrical or Computer Engineering
• Ability to work under fast-paced innovative conditions
• Knowledge of system architecture and computer organization Bring your firmware coding and testing skills to AMD and be part of groundbreaking technological advancements.