Infrastructure Firmware Engineer (1 year contract)
AMD
- Location
- MARKHAM, Canada
- Employment
- Temporary
- Work model
- On-Site
- Level
- Mid
Skills
About this role
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them. AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.
THE ROLE
The Platform FW Quality group is responsible for integration, validation, release and automation activities across the entire Platform Stack that runs on AMD’s range of Graphic Cards (Discrete GPUs), APUs, and CPUs. The team is also responsible for modernizing and enhancing the security infrastructure across the FW organization. We are looking for a highly motivated Infrastructure Engineer in Firmware to join our team.You will be a hands-on Technical Lead within the platform firmware organization, responsible for owning and driving delivery of critical firmware initiatives end-to-end. This role is designed for an experienced engineer 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 to define scope, drive design and implementation, manage interdependencies, and ensure successful delivery of firmware features and capabilities for AMD APUs and CPUs. This will be an opportunity to build your skills in Firmware Test Driven Development, as well as Pre-Silicon/Post-Silicon development environments such as Simulators, FPGAs, and Emulation Platforms. We also have a number of QA initiatives in flight such as integration of GitHub Actions Continuous Integration/Continuous Development (CI/CD) Pipelines into our Software Development and Release model. Integration of Virtual/Simulation test environments. Software/Firmware infrastructure signing enhancements with AKS and mTLS improvements This role carries clear ownership for outcomes—quality, schedule, and technical direction—while mentoring and guiding other engineers to raise overall execution standards. THE PERSON: You are a technically strong, self-driven engineer who naturally 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 are comfortable influencing without authority, balancing technical depth with pragmatism, and holding yourself and others accountable for delivery.
KEY RESPONSIBILITIES
Technical Ownership and Delivery Own the end to end delivery of infrastructure firmware features or projects, from scoping and design through implementation, validation, 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. Leadership & Influence Lead by influence: drive alignment, set technical direction, and unblock execution across teams. Mentor and guide junior and midlevel engineers through design reviews, code reviews, and day to day technical coaching Set a high bar for engineering excellence, development discipline, and quality. Execution & Cross Team Collaboration Partner with program managers, architects, validation, and other firmware teams to identify dependencies, risks, and execution