← All roles

Senior Embedded BIOS/Firmware Engineer

AMD· Engineering
Apply on company site
MarkhamCA$105.2k - CA$157.8kFull-timePosted 3w ago

About the role

Senior Embedded BIOS/Firmware Engineer responsible for leading BIOS/firmware development and providing technical leadership for AMD’s embedded graphics platforms across Windows and Linux, with direct engagement with customers and cross-functional teams.

Responsibilities

  • Perform Bios/Firmware development, co-working with customer, understanding their board design and use cases and implementing necessary custom changes to Bios/Firmware to enable the board design.
  • Help our customers come up with optimized Bios/Firmware solutions, for issues being encountered and/or implementation of new feature requirements.
  • Understand and duplicate customer reported issues focusing on Bios/Firmware perspective.
  • Support all phases of each assigned issue, including silicon, board, and software bring up, production and sustaining.
  • Drive resolution of all customer technical issues by providing direct support to field engineers and working closely with other departments including H/W Engineering, S/W Engineering and Marketing.
  • Perform debug and diagnosis of system issues on customer platforms.
  • Run competitive performance analysis for AMD based systems based on customer requirements and analyze possible bottlenecks from a Bios/Firmware perspective.
  • Participate in conference calls with customers to communicate status and updates
  • Document procedures and methods to clarify solutions for customer issues

Qualifications

  • Bachelors or master’s degree in electrical or computer engineering.
  • Master’s degree preferred.
  • Programming/scripting skills (e.g., C/C++, Perl, Ruby, Python) and overall Bios/Firmware development.
  • Extensive knowledge in debug techniques and methodologies ideally from the Automotive Infotainment (IVI) segment.
  • Extensive knowledge and hands on experience in PC configurations (both Software and Hardware) with methods of Troubleshooting.
  • Knowledge of system architecture, technical debug, and validation strategies.
  • Detail oriented; ability to multitask through planning/organizing.
  • Excellent Communication and Presentation skills.

Skills

Required:C/C++Debug techniquesHardware/Software bring-upGraphics architectureCommunication skills
Nice to have:PythonPerl
Last updated Oct 15, 2026. Interested? Apply on the company site.
AMD logo

About AMD

together we advance_AI

AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.

AIData CenterHigh-Performance ComputingGamingEdge Devices

More open roles at AMD