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.
Firmware Engineer for Memory Subsystem in Vancouver employer: AMD
At AMD, we foster a dynamic work environment that champions innovation and collaboration, making it an exceptional place for a Physical Design Engineer to thrive. Our commitment to employee growth is evident through mentorship opportunities and a culture that values diverse perspectives, ensuring that every team member can contribute meaningfully to groundbreaking projects in cutting-edge technology. Located in a vibrant tech hub, AMD offers competitive benefits and a supportive atmosphere that empowers you to push the boundaries of what's possible in next-generation computing.