Embedded Firmware Engineer at AMD

Advanced Micro Devices • markham, on • Posted July 09, 2026

Position Overview

Advance your career as an Embedded Firmware Engineer at AMD, focusing on developing PCIe-based I/O subsystems. Join a collaborative team in Markham, ON, or Vancouver, BC.

As a key member of the NBIO firmware team at AMD, you will drive the development of embedded firmware for SoC platforms. Your expertise in low-level hardware interaction and complex SoC systems will directly enhance I/O virtualization and connectivity IPs. This role encompasses the entire lifecycle from architecture to post-silicon validation, ensuring impactful collaboration across global teams.

Key Responsibilities:
• Design and implement firmware for PCIe and I/O subsystems
• Define firmware architecture with hardware and IP teams
• Develop validate firmware in pre-silicon environments
• Support post-silicon bring-up and debug
• Mentor junior engineers and uphold coding standards

Requirements:
• Strong experience in embedded firmware develop...