Platform Architect – BIOS/Firmware & Customer Enablement
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.
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
- System Thermal Design Staff Engineer4d agoPenang, Malaysia · Engineering
- PD Engineer4d agoHybrid (Bangalore) · Engineering
- PD Engineer4d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer4d agoSanta Clara, California · Engineering
- Technical Program Manager4d agoShanghai · Engineering