Job Description
Accelerate innovation as a Senior Embedded Firmware Engineer with AMD in Markham, ON or Vancouver, BC. Contribute to developing cutting-edge PCIe I/O subsystems on a globally collaborative team.
As part of the NBIO firmware team, you will focus on creating embedded firmware that drives advanced connectivity IPs and I/O virtualization. This role spans the full firmware lifecycle, including architecture, development, and validation in pre- and post-silicon environments. You'll work directly with hardware, IP, and verification teams to influence best practices and mentorship within a collaborative culture.
Key Responsibilities:
• Design embedded firmware for PCIe and I/O subsystems
• Define architecture alongside hardware and design teams
• Validate firmware in pre-silicon environments
• Debug hardware/software interactions
• Mentor junior engineers and guide technical growth
Requirements:
• Strong C/C++ embedded f...
As part of the NBIO firmware team, you will focus on creating embedded firmware that drives advanced connectivity IPs and I/O virtualization. This role spans the full firmware lifecycle, including architecture, development, and validation in pre- and post-silicon environments. You'll work directly with hardware, IP, and verification teams to influence best practices and mentorship within a collaborative culture.
Key Responsibilities:
• Design embedded firmware for PCIe and I/O subsystems
• Define architecture alongside hardware and design teams
• Validate firmware in pre-silicon environments
• Debug hardware/software interactions
• Mentor junior engineers and guide technical growth
Requirements:
• Strong C/C++ embedded f...
Ready to Apply?
Take the next step in your AI career. Submit your application to AMD today.
Submit Application