Talent.com
Lead Firmware Engineer (x86) (Temporary 1 Year Contract)
Lead Firmware Engineer (x86) (Temporary 1 Year Contract)Advanced Micro Devices, Inc • MARKHAM, Ontario, Canada
Lead Firmware Engineer (x86) (Temporary 1 Year Contract)

Lead Firmware Engineer (x86) (Temporary 1 Year Contract)

Advanced Micro Devices, Inc • MARKHAM, Ontario, Canada
6 days ago
Job type
  • Temporary
Job description

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 ROLE : The x86 firmware engineering team is responsible for enabling x86 AMD SOCs used in gaming, datacenter, embedded products, and consumer products. We are looking for a hands on Technical Lead (MTS) within the Platform Firmware Organization, responsible for end to end ownership and delivery of critical firmware. This role is designed for an experienced developer who wants to lead through influence, technical depth, and execution, while remaining a strong individual contributor. You will work closely with architects, program leadership, and cross functional engineering teams on all the aspects of firmware development – defining the scope, driving design and implementation, managing interdependencies, and ensuring successful delivery of firmware features and capabilities for AMD APUs and CPUs. This role carries clear ownership for outcomes – quality, schedule, and technical direction, while mentoring and guiding other engineers to raise overall execution standards; this group is spread across a wide range of geographies with whom you will be collaborating on a day-to-day basis. THE PERSON : You are a technically strong, self-driven engineer who takes ownership and steps into leadership when ambiguity exists. You enjoy solving complex problems, driving alignment, and helping teams execute effectively. You lead by example –through high-quality design, clean code, strong communication, and consistent follow-through. You have deep technical knowledge of firmware design and development methodologies, well-honed debug skills across multiple FW components and a collaborative can-do attitude to ensure timely enablement and delivery of critical x86 firmware components. You are comfortable influencing without authority, balancing technical depth with pragmatism, and holding yourself and others accountable for delivery. KEY RESPONSIBILITIES : Technical Ownership & Delivery Own the end to end delivery of firmware features or projects, from scoping and design through implementation, unit testing, validation, documentation, and release; drive architectural and design decisions, author and review design specifications and technical proposals. Act as the primary technical owner for assigned areas, ensuring correctness, robustness, and long term maintainability; debug and resolve complex, cross component issues in pre silicon and post silicon environments, by leveraging simulation and emulation tools. Leadership & Influence Lead by influence : drive alignment, set technical direction, and unblock execution across teams; set a high bar for engineering excellence, development discipline, and quality across the team. Mentor and guide junior and mid level engineers through design reviews, code reviews, and day to day technical coaching. Execution & Cross Team Collaboration Partner with program managers, architects, validation, and other firmware teams to identify dependencies, risks, and execution gaps; proactively track progress, surface issues early, and drive them to closure, balancing short term delivery needs with long term technical health. Leverage a wide range of tools for source control, compilation and debugging, as well as AI-enhanced development and debugging techniques. PREFERRED QUALIFICATIONS : Strong experience across the full firmware development lifecycle : design, implementation, debug, validation, and maintenance. Hands-on experience / proficient in C programming language, with knowledge of hardware architectures, debuggers and compilers. Hands-on experience with industry standards and protocols, i.e. SPI, eSPI, I2C / I3C, UART, USB, Memory Training, and PCIe. Background in x86 architecture, UEFI, coreboot, RTOS, or similar firmware environments. Experience working in pre silicon environments (emulation, simulation, or bring up). Demonstrated ability to lead technical initiatives or features with clear ownership and accountability; prior experience mentoring or technically leading other engineers while remaining an individual contributor. Experience writing and reviewing technical documentation and design specifications; experience with source control systems such as git. Ability to work independently under tight deadlines, responding to changing technical needs; highly responsive with excellent communication and interpersonal skills; foundational knowledge of Python and AI-based development tools. ACADEMIC CREDENTIALS : Bachelors or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent. Onsite / Hybrid : This is a hybrid role (at least 3 days onsite a week) in the AMD Markham office. #LI-TB1 #LI-Hybrid Benefits offered are described : AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and / or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.THE ROLE : The x86 firmware engineering team is responsible for enabling x86 AMD SOCs used in gaming, datacenter, embedded products, and consumer products. We are looking for a hands on Technical Lead (MTS) within the Platform Firmware Organization, responsible for end to end ownership and delivery of critical firmware. This role is designed for an experienced developer who wants to lead through influence, technical depth, and execution, while remaining a strong individual contributor. You will work closely with architects, program leadership, and cross functional engineering teams on all the aspects of firmware development – defining the scope, driving design and implementation, managing interdependencies, and ensuring successful delivery of firmware features and capabilities for AMD APUs and CPUs. This role carries clear ownership for outcomes – quality, schedule, and technical direction, while mentoring and guiding other engineers to raise overall execution standards; this group is spread across a wide range of geographies with whom you will be collaborating on a day-to-day basis. THE PERSON : You are a technically strong, self-driven engineer who takes ownership and steps into leadership when ambiguity exists. You enjoy solving complex problems, driving alignment, and helping teams execute effectively. You lead by example –through high-quality design, clean code, strong communication, and consistent follow-through. You have deep technical knowledge of firmware design and development methodologies, well-honed debug skills across multiple FW components and a collaborative can-do attitude to ensure timely enablement and delivery of critical x86 firmware components. You are comfortable influencing without authority, balancing technical depth with pragmatism, and holding yourself and others accountable for delivery. KEY RESPONSIBILITIES : Technical Ownership & Delivery Own the end to end delivery of firmware features or projects, from scoping and design through implementation, unit testing, validation, documentation, and release; drive architectural and design decisions, author and review design specifications and technical proposals. Act as the primary technical owner for assigned areas, ensuring correctness, robustness, and long term maintainability; debug and resolve complex, cross component issues in pre silicon and post silicon environments, by leveraging simulation and emulation tools. Leadership & Influence Lead by influence : drive alignment, set technical direction, and unblock execution across teams; set a high bar for engineering excellence, development discipline, and quality across the team. Mentor and guide junior and mid level engineers through design reviews, code reviews, and day to day technical coaching. Execution & Cross Team Collaboration Partner with program managers, architects, validation, and other firmware teams to identify dependencies, risks, and execution gaps; proactively track progress, surface issues early, and drive them to closure, balancing short term delivery needs with long term technical health. Leverage a wide range of tools for source control, compilation and debugging, as well as AI-enhanced development and debugging techniques. PREFERRED QUALIFICATIONS : Strong experience across the full firmware development lifecycle : design, implementation, debug, validation, and maintenance. Hands-on experience / proficient in C programming language, with knowledge of hardware architectures, debuggers and compilers. Hands-on experience with industry standards and protocols, i.e. SPI, eSPI, I2C / I3C, UART, USB, Memory Training, and PCIe. Background in x86 architecture, UEFI, coreboot, RTOS, or similar firmware environments. Experience working in pre silicon environments (emulation, simulation, or bring up). Demonstrated ability to lead technical initiatives or features with clear ownership and accountability; prior experience mentoring or technically leading other engineers while remaining an individual contributor. Experience writing and reviewing technical documentation and design specifications; experience with source control systems such as git. Ability to work independently under tight deadlines, responding to changing technical needs; highly responsive with excellent communication and interpersonal skills; foundational knowledge of Python and AI-based development tools. ACADEMIC CREDENTIALS : Bachelors or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent. Onsite / Hybrid : This is a hybrid role (at least 3 days onsite a week) in the AMD Markham office. #LI-TB1 #LI-Hybrid

Benefits offered are described : AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and / or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.

Create a job alert for this search

Lead Firmware Engineer x86 Temporary 1 Year Contract • MARKHAM, Ontario, Canada

Similar jobs
Customer Service Agent - 50k-60k / Year - Remote

Customer Service Agent - 50k-60k / Year - Remote

Spade Recruiting • Georgina, Ontario
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 10 days ago • Promoted
Lead Firmware Engineer (x86) (Temporary 1 Year Contract)

Lead Firmware Engineer (x86) (Temporary 1 Year Contract)

CareerArc • Markham
Full-time
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 syst...Show more
Last updated: 4 days ago • Promoted
Senior Firmware Engineer-Fire Alarm Systems

Senior Firmware Engineer-Fire Alarm Systems

ventureLAB • Markham
Full-time +1
Senior Firmware Engineer-Fire Alarm Systems.Founded in 1991, the Mircom Group of Companies is North America’s largest independent designer, manufacturer and distributor of intelligent building and ...Show more
Last updated: 19 days ago • Promoted
Software M&A & Corporate Development Lead (Hybrid)

Software M&A & Corporate Development Lead (Hybrid)

Enghouse Systems • Markham
Full-time
A global software company in Markham is seeking a Manager of Corporate Development – Mergers & Acquisitions.This role involves managing M&A transactions, developing software company pipelines, and ...Show more
Last updated: 19 days ago • Promoted
Lead QA Engineer

Lead QA Engineer

Infoya • Toronto
Full-time
Infoya is a global IT consulting and services organization that collaborates with visionary leaders to deliver innovative solutions and guide transformative change. We work hand‑in‑hand with our cli...Show more
Last updated: 19 days ago • Promoted
Lead Firmware Engineer (x86) (Temporary 1 Year Contract)

Lead Firmware Engineer (x86) (Temporary 1 Year Contract)

Advanced Micro Devices • Markham
Full-time
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 syst...Show more
Last updated: 4 days ago • Promoted
Lead Software Engineer : Build & Ship Products

Lead Software Engineer : Build & Ship Products

Sun Life Financial • Toronto
Full-time
A leading financial services company is seeking a Lead Software Engineer for product development in Toronto.You will manage products from initial concept to production, collaborating with cross-fun...Show more
Last updated: 10 days ago • Promoted
Software M&A Growth & Partnerships Lead (Hybrid)

Software M&A Growth & Partnerships Lead (Hybrid)

Perseus Group, Constellation Software • Toronto
Full-time
A reputable software investment firm is seeking an M&A Business Development Associate to build and manage strategic relationships for sourcing M&A opportunities. The ideal candidate will have over 3...Show more
Last updated: 14 days ago • Promoted
Senior Firmware Architect – SerDes & PCIe

Senior Firmware Architect – SerDes & PCIe

Synopsys Inc • Markham
Full-time
A leading technology firm in York Region, Markham, is seeking a Firmware Design Engineer to develop cutting-edge firmware for next-generation PAM4 Serdes. You will collaborate with cross-functional ...Show more
Last updated: 10 days ago • Promoted
Lead Firmware Engineer (x86) (Temporary 1 Year Contract)

Lead Firmware Engineer (x86) (Temporary 1 Year Contract)

AMD • Markham
Full-time
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 syst...Show more
Last updated: 2 days ago • Promoted
Senior Firmware Architect : Shape Next-Gen Silicon

Senior Firmware Architect : Shape Next-Gen Silicon

Synopsys, Inc. • Markham
Full-time
A leading technology company is seeking a Firmware Design Engineer to drive innovation in firmware development.The ideal candidate will have a strong engineering background, expertise in digital lo...Show more
Last updated: 17 days ago • Promoted
Enterprise DFIR Product Leader

Enterprise DFIR Product Leader

Magnet Forensics • Toronto
Full-time
A leading digital investigative software company in Toronto, Canada, is seeking a Product Management Lead to craft and execute strategies for their enterprise DFIR and cybersecurity offerings.The i...Show more
Last updated: 19 days ago • Promoted
Algebra Private Tutoring Jobs Keswick

Algebra Private Tutoring Jobs Keswick

Superprof • Keswick, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Staff Firmware Engineer - Lead UCIe Chiplet Bring-Up

Staff Firmware Engineer - Lead UCIe Chiplet Bring-Up

Alphawave Semi • Toronto
Full-time
A leading semiconductor company in Toronto is seeking a Staff / Senior Staff / Principal Firmware Engineer.You will develop firmware for advanced semiconductor solutions and work collaboratively with c...Show more
Last updated: 19 days ago • Promoted
Algebra Private Tutoring Jobs Lake Simcoe

Algebra Private Tutoring Jobs Lake Simcoe

Superprof • Lake Simcoe, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

EssilorLuxottica • Toronto
Full-time
Total Rewards : Benefits / Incentive Information.Essilor Instruments provides seamless access to state‑of‑the‑art products, with a focus on customer satisfaction by setting new standards of excellence...Show more
Last updated: 19 days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

Astera Labs • Toronto, Canada
Full-time
Astera Labs (NASDAQ : ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions.By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organiza...Show more
Last updated: 24 days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

Algo Communication Products Ltd. • Toronto, Canada
Full-time
Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products. Our innovative solutions are designed to make industrial communic...Show more
Last updated: 30+ days ago • Promoted