Talent.com
Lead Firmware Engineer – OpenBMC & Platform Management
Lead Firmware Engineer – OpenBMC & Platform ManagementAdvanced Micro Devices, Inc • VANCOUVER, British Columbia, Canada
Lead Firmware Engineer – OpenBMC & Platform Management

Lead Firmware Engineer – OpenBMC & Platform Management

Advanced Micro Devices, Inc • VANCOUVER, British Columbia, Canada
10 hours ago
Job type
  • Full-time
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:

We are looking for a dynamic, energetic SeniorSystems Design Engineer with a passion for platform/system firmware. As part of the role, the lead will work closely with other firmware engineers, developers, architects and customer engineering teams in leading the development and implementation of firmware for AMD's Datacenter GPU Products.

THE PERSON:

As a firmware lead, you are passionate about firmware development and quality with an ability to problem solve at a system level. You are self-motivated and thrives in a collaborative and fast paced environment. You have excellent technical communication, interpersonal and leadership skills.

KEY RESPONSIBILITIES:

  • Lead Engineer responsible for designing, developing, debugging, verifying and/or validating firmware, software and/or hardware
  • Provide consultation to internal and external customers regarding AMD features and programming requirements
  • Collaborate with tools and validation team to implement actual or emulation of end customer systems
  • Define system & platform level validation test plans
  • Leading multi-disciplinary debug efforts
  • Some examples of feature design & implementation that meets our customer needs:
  • End to end Out Of Band Management, including Management Controllers, FPGAs and uCs
  • Redfish
  • OCP compliant and customer feature aligned secure solutions

PREFERRED EXPERIENCE:

  • Experience with OpenBMC and/or SMC
  • Experience with Out Of Band server management (BMC, Redfish, I2C, I3C, USB)
  • Proficiency with server systems, scripting (Linux and Windows OS, Hypervisors, scripting, python, c/c++)
  • Hands-on lab experience (protocol analyzer, oscilloscope)
  • Excellent communication skills: verbal, written and interpersonal
  • Proven foundation in C programming
  • Strong problem-solving skills
  • Experience with computer architecture
  • Experience with source control systems such as git or perforce
  • Industry experience developing firmware, software or device drivers

ACADEMIC CREDENTIALS:

  • Bachelors or Masters degree in electrical or computer engineering

#LI-EV1

#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:

We are looking for a dynamic, energetic SeniorSystems Design Engineer with a passion for platform/system firmware. As part of the role, the lead will work closely with other firmware engineers, developers, architects and customer engineering teams in leading the development and implementation of firmware for AMD's Datacenter GPU Products.

THE PERSON:

As a firmware lead, you are passionate about firmware development and quality with an ability to problem solve at a system level. You are self-motivated and thrives in a collaborative and fast paced environment. You have excellent technical communication, interpersonal and leadership skills.

KEY RESPONSIBILITIES:

  • Lead Engineer responsible for designing, developing, debugging, verifying and/or validating firmware, software and/or hardware
  • Provide consultation to internal and external customers regarding AMD features and programming requirements
  • Collaborate with tools and validation team to implement actual or emulation of end customer systems
  • Define system & platform level validation test plans
  • Leading multi-disciplinary debug efforts
  • Some examples of feature design & implementation that meets our customer needs:
  • End to end Out Of Band Management, including Management Controllers, FPGAs and uCs
  • Redfish
  • OCP compliant and customer feature aligned secure solutions

PREFERRED EXPERIENCE:

  • Experience with OpenBMC and/or SMC
  • Experience with Out Of Band server management (BMC, Redfish, I2C, I3C, USB)
  • Proficiency with server systems, scripting (Linux and Windows OS, Hypervisors, scripting, python, c/c++)
  • Hands-on lab experience (protocol analyzer, oscilloscope)
  • Excellent communication skills: verbal, written and interpersonal
  • Proven foundation in C programming
  • Strong problem-solving skills
  • Experience with computer architecture
  • Experience with source control systems such as git or perforce
  • Industry experience developing firmware, software or device drivers

ACADEMIC CREDENTIALS:

  • Bachelors or Masters degree in electrical or computer engineering

#LI-EV1

#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 – OpenBMC & Platform Management • VANCOUVER, British Columbia, Canada

Similar jobs
Lead Innovative IoT Product Development Across Diverse Enterprises

Lead Innovative IoT Product Development Across Diverse Enterprises

Rogers Communications • Vancouver, Metro Vancouver Regional District, CA
Full-time
Elevate your career as an IoT Product Development Manager.You'll drive the launch of cutting-edge solutions that enhance connectivity and support transformative digital strategies for enterprises n...Show more
Last updated: 6 days ago • Promoted
Tech Lead - Quadient Inspire CCM Solutions

Tech Lead - Quadient Inspire CCM Solutions

Infosys Limited • Vancouver, Metro Vancouver Regional District, CA
Full-time
A global technology consulting firm is seeking a Technology Lead - Quadient Inspire Developer to enhance customer communication management solutions specifically for Banking and Financial Services....Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Lead, Datacenter GPU Platforms

Senior Firmware Lead, Datacenter GPU Platforms

AMD • Vancouver
Full-time
A leading technology company located in Vancouver is looking for an experienced Senior Systems Design Engineer.The successful candidate will lead the design, development, and validation of firmware...Show more
Last updated: 17 days ago • Promoted
Lead Embedded Firmware Engineer

Lead Embedded Firmware Engineer

Delta-Q Technologies Corp. • Vancouver, Metro Vancouver Regional District, CA
Full-time +1
A technology solutions provider located in Vancouver is seeking an experienced embedded software professional.The role involves leading firmware development initiatives, mentoring junior engineers,...Show more
Last updated: 18 days ago • Promoted
Senior Clinical Development Engineer (Hybrid)

Senior Clinical Development Engineer (Hybrid)

Kardium Inc. • Burnaby, Metro Vancouver Regional District, CA
Permanent
Senior Clinical Development Engineer (Hybrid).Glenlyon Parkway, Burnaby, British Columbia, Canada.Posted Sunday, February 22, 2026 at 11:00 a.By joining the Kardium team, you can help make a differ...Show more
Last updated: 30+ days ago • Promoted
Innovative Firmware Engineer for Cutting-Edge SSD Development

Innovative Firmware Engineer for Cutting-Edge SSD Development

Solidigm • Vancouver, Metro Vancouver Regional District, CA
Full-time
Join a dynamic team as a Firmware Engineer specializing in next-gen SSD solutions.Enhance your embedded architecture skills while developing groundbreaking firmware that sets industry standards.As ...Show more
Last updated: 7 days ago • Promoted
Technical Lead — Scale Platforms & Drive Impact

Technical Lead — Scale Platforms & Drive Impact

Pixieset Inc. • Vancouver, Metro Vancouver Regional District, CA
Full-time
A leading photography platform is seeking a Senior Software Developer to scale systems for over 1.This hybrid role involves leading a team, delivering high-quality software, and mentoring developer...Show more
Last updated: 30+ days ago • Promoted
Cybersecurity Awareness & Change Management Lead (Hybrid)

Cybersecurity Awareness & Change Management Lead (Hybrid)

lululemon • Vancouver
Full-time
A leading performance apparel company is seeking a Technology Manager to drive cybersecurity awareness and change management initiatives across the organization.The ideal candidate has extensive ex...Show more
Last updated: 23 days ago • Promoted
Firmware Engineer (Contractor Position)

Firmware Engineer (Contractor Position)

MistyWest • Vancouver
Full-time +1
MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet and bring prosperity to all humankind, with a focus primarily on hardware pro...Show more
Last updated: 30+ days ago • Promoted
Platform Engineer

Platform Engineer

Vancity • Vancouver, Metro Vancouver Regional District, CA
Permanent
We’re=minax Vancity, a member‑owned credit union built on the principles of inclusion and social justice.Since 1946, our relentless commitment to these values has helped us challenge the status quo...Show more
Last updated: 7 days ago • Promoted
Director, Enterprise Delivery Enablement (Hybrid)

Director, Enterprise Delivery Enablement (Hybrid)

LandSure Systems Ltd. • Vancouver, Metro Vancouver Regional District, CA
Full-time
A growth-focused technology organization in Vancouver is seeking a Director of Enterprise Delivery to enhance project management across diverse initiatives.This leadership role involves ensuring ef...Show more
Last updated: 25 days ago • Promoted
Firmware - Firmware Lead

Firmware - Firmware Lead

Eliyan • Vancouver, Metro Vancouver Regional District, CA
Full-time
Join the leading chiplet startup! As an Eliyan FW Lead, you will be working at a fast‑paced early‑stage startup creating technologies that fuel tomorrow’s chiplet based systems with best‑in‑class p...Show more
Last updated: 30+ days ago • Promoted
Firmware Engineer

Firmware Engineer

Fluid - Solutions de Talents/Workforce Solutions • Surrey, Metro Vancouver Regional District, CA
Full-time
Firmware Engineer (Embedded Systems & Jetson Platforms).Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related field.The ideal candidate will ...Show more
Last updated: 30+ days ago • Promoted
Lead Engineer

Lead Engineer

Xero • Vancouver, Metro Vancouver Regional District, CA
Full-time
You will focus on solving engineering problems at scale, moving beyond feature delivery to influence the architecture and implementation of distributed systems.By refactoring complex, monolithic sy...Show more
Last updated: 25 days ago • Promoted
Senior Solutions Engineer — Enterprise Tech & Demos Lead

Senior Solutions Engineer — Enterprise Tech & Demos Lead

CloudFlare • Vancouver, Metro Vancouver Regional District, CA
Full-time
A leading technology firm is seeking a Senior Solutions Engineer to facilitate technical sales in the CDN and SaaS space.The role involves customer interaction, delivering product presentations, an...Show more
Last updated: 30+ days ago • Promoted
Lead IT Business Applications Design and Development for ERP Systems

Lead IT Business Applications Design and Development for ERP Systems

Tree Island Steel • Richmond, Metro Vancouver Regional District, CA
Full-time
Take the lead in designing and developing applications within a cutting-edge ERP system using Progress OpenEdge.Drive innovation through modernization efforts and data-driven insights with Power BI...Show more
Last updated: 2 days ago • Promoted
Senior Platform Engineer

Senior Platform Engineer

SAP SE • Vancouver, Metro Vancouver Regional District, CA
Full-time
Platform Engineer (T3) – Central Business Configuration | Customer Success.Location: Vancouver, British Columbia, Canada.As a Platform Engineer in Customer Success, you will play a key role in ensu...Show more
Last updated: 2 hours ago • Promoted • New!
Lead Software Engineer for Global Communications Systems Development

Lead Software Engineer for Global Communications Systems Development

Towards AI, Inc. • Vancouver, Metro Vancouver Regional District, CA
Full-time
Become the architect of innovative components that enhance global communications.Drive features like call routing and fraud detection, ensuring platforms are scalable and reliable.This Senior Softw...Show more
Last updated: 2 days ago • Promoted