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 current toolsets effectively
- Collaborate in a global, multi-site team environment
Requirements:
- Solid 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 creative conditions
- Knowledge of system architecture and computer organization
Bring your firmware coding and testing skills to AMD and be part of groundbreaking technological advancements.
📌 Firmware Engineer for Memory Subsystem (Vancouver)
🏢 AMD
📍 Vancouver