UEFI BIOS/coreboot development Engineer

AMD · Bengaluru · 13+ yrs experience · Posted 2026-02-26

Tech stack: C

Apply on the company site · Get a referral for this role

AMD salary & ratings · AMD interview process · More live openings

About the role

Exciting opportunity within the Embedded BIOS development team working on latest cutting-edge embedded CPU/APU technologies in automotive and robotics segments.
In this role you will be responsible to design, develop, and debug BIOS for internal/external systems, platforms in pre(emulation/simulation) and post silicon environment that use AMD CPU/APU.
The ideal candidate has experience doing BIOS port, platform bring up, and support through product launch of BIOS/UEFI based x86 platforms. Need strong problem-solving skills, with a collaborative can-do attitude. Strong knowledge of computer architecture and low-level programming in C.
KEY
Responsibilities:
- Responsible for BIOS and pre-OS driver development including design, documentation, unit testing and debug for pre and post silicon support.
- Apply a data minded approach to target optimization efforts
- Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
- Design and develo p new groundbreaking AMD technologies
- Participating in new ASIC and hardware bring up s
- Debugging /fix existing issues and r esearch alternative, more efficient ways to accomplish the same work
- Develop technical relationships with peers and partne rs
Qualifications:
- 13+ years of experience in the x86 BIOS/UEFI/coreboot development
- Exposure to pre-silicon BIOS development in a simulation/emulation environment
- Exposure to Emulation environments like Synopsis-Zebu-ZS5/Cadence-Palladium/Siemen-Veloce
- Experience with x86 CPU/APU architectures and associated compilation tools
- Expert in C language; knowledge of x86 assembly.
- Experience with platform bring-up.
- Familiar with at least one BIOS code base (AMI, Insyde, coreboot or Phoenix BIOS) and also FSP development experience
- Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc.
- Able to read and interpret hardware schematics.
- Knowledge of RAS, ACPI, USB, NVMe, SATA, PCIe, and other PC industry standards.
- Hands on experience working with Reference Boards.
- Strong communication skills
- Bachelor’s or M aster's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Qualifications

- 13+ years of experience in the x86 BIOS/UEFI/coreboot development
- Exposure to pre-silicon BIOS development in a simulation/emulation environment
- Exposure to Emulation environments like Synopsis-Zebu-ZS5/Cadence-Palladium/Siemen-Veloce
- Experience with x86 CPU/APU architectures and associated compilation tools
- Expert in C language; knowledge of x86 assembly.
- Experience with platform bring-up.
- Familiar with at least one BIOS code base (AMI, Insyde, coreboot or Phoenix BIOS) and also FSP development experience
- Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc.
- Able to read and interpret hardware schematics.
- Knowledge of RAS, ACPI, USB, NVMe, SATA, PCIe, and other PC industry standards.
- Hands on experience working with Reference Boards.
- Strong communication skills
- Bachelor’s or M aster's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Responsibilities

- Responsible for BIOS and pre-OS driver development including design, documentation, unit testing and debug for pre and post silicon support.
- Apply a data minded approach to target optimization efforts
- Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
- Design and develo p new groundbreaking AMD technologies
- Participating in new ASIC and hardware bring up s
- Debugging /fix existing issues and r esearch alternative, more efficient ways to accomplish the same work
- Develop technical relationships with peers and partne rs

More openings at AMD