manager software engineering Engineering Manager hybrid · Posted Mar 5, 2026

About this role

AMD is hiring a manager-level Engineering Manager in the software engineering function based in Markham, Canada. The posting calls out experience with C, Git, Embedded Systems.

Role
Engineering Manager
Function
software engineering
Level
manager
Track
hybrid
Location
Markham, Canada
Department
Engineering
Posted
Mar 5, 2026
AI Summary
Manager-level leader overseeing firmware engineers developing silicon initialization firmware for AMD products. Requires proven firmware development expertise, strong technical acumen, and cross-functional collaboration skills. Must mentor teams, drive process improvements, and ensure timely delivery of high-quality firmware across server, data center, and embedded systems.

More roles at AMD

ABL Memory - Firmware Engineer
Bangalore, India · mid
Embedded Systems
SOFTWARE SYSTEMS DESIGNER -  WLAN Expert 
Bangalore, India · mid
Python C Ruby
EDA Software Development Eng.
Hyderabad, India · mid
C Git Linux
RTL Silicon Design Engineer
Hyderabad, India · mid
Python Bash LLMs
Lead Silicon Design Engineer - RTL
Hyderabad, India · senior
Python Bash LLMs
All AMD jobs →

Job description

from AMD careers

WHAT YOU DO AT AMD CHANGES EVERYTHING 

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.  Together, we advance your career.  

THE TEAM: 

 

We are part of Platform Firmware Organization (PFO) team at AMD responsible for developing firmware for products across all AMD business units (server, data center, client, embedded etc). The team is a highly skilled, versatile group of engineers, whose experience spans from recent college graduates to industry veterans. We are passionate about developing and delivering high quality, optimal silicon initialization firmware across different technologies (DDR/LPDDR, infinity fabric, inference processing, UEFI BIOS etc) that forms the foundation of AMD roadmap products.

 

THE PERSON:

This is an excerpt. Read the full job description on AMD careers →
All software engineering jobs software engineering in Markham, Canada Jobs in Markham, Canada software engineering salaries software engineering career path
All AMD Jobs Browse software engineering roles manager positions