← All roles

Platform Architect – BIOS/Firmware & Customer Enablement

AMD· Engineering
Apply on company site
BangaloreFull-timePosted 4mo ago

About the role

Platform Architect role focused on BIOS/Firmware, customer enablement, and enablement of field teams and customers through hands-on debugging, bring-up, and training. Remote collaboration with multi-site teams to optimize power, performance, and platform entitlement for AMD silicon.

Responsibilities

  • Hands-on coding/debugging and resolution of customer issues, analysis and enablement of customer use-cases and feeding back the patches/fixes to the mainline SW.
  • Bring-up customer boards with Linux kernel and device drivers working as reference boards.
  • Serve as consultant to FAE, customers and partners as the subject matter expert in BIOS/Firmware.
  • Achieve maximum platform/silicon entitlement in customer products through power and performance, driver optimization.
  • Author applications notes and present training sessions to enable field teams, customers and partners.
  • Prepare and deploy packages of different Linux distros integrating different components.
  • Maintain domain expertise on new technologies by working closely with software/technology development teams on specific projects and participating in trainings, boot-camps etc.

Qualifications

  • Engineering degree in CS/EE with 15+ years of relevant experience.
  • Familiarity with at least one BIOS code base (AMI, Insyde, Phoenix, Coreboot BIOS).
  • Knowledge of ACPI, USB, NVMe, SATA, PCIe and other PC industry standards.
  • Knowledge of protocols including I2c, SPI, UART, etc.
  • Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc.
  • Hands-on experience required to support customers throughout product production, including board bring-up, custom feature development, and issue resolution.
  • Hands on experience working with Reference Boards.
  • Able to read and interpret hardware schematics. Experience with FPGA firmware is a plus.
  • Expert in C language; knowledge of x86 assembly.
  • Hands-on knowledge of embedded software debugging techniques both from the hardware and BIOS perspective.
  • Good knowledge of CPU system architecture and HW platforms based on x86.
  • Agile and adaptable to changing customer requirements with ability to scope the work and drive closure.
  • Experience working in a multi-site and multi-cultural environment and ability to travel as needed.
  • Experience in customer facing role (application engineering) will be a big plus.
  • Team player with passion and hunger to do whatever it takes for business success.
  • Excellent communication and evangelizing skills with an entrepreneurial spirit to produce results.

Skills

Required:BIOS/firmware developmentC programmingLinux kernelHardware debugging toolsHardware schematicsCustomer enablementCommunication
Nice to have:x86 assemblyFPGA firmware
Last updated Oct 22, 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