HamburgerMenu
hirist

BIOS/UEFI Developer

SK HR Consultants
8 - 12 Years
Bangalore

Posted on: 30/05/2026

Job Description

Description :


Mandatory Skills :


- 8-15 years of experience in the x86 BIOS/UEFI development


- Experience with x86 CPU/APU architectures and associated compilation tools


- Expert in C language


- Familiar with at least one BIOS code base (AMI, Insyde, Phoenix BIOS or opensource like coreboot and EDKII)


- Experience with platform bring-up BIOS preparation.


- Expert in various boot stages(SEC, PEI, DXE, BDS), Pcds, UPDs, memory map, SPIROM, FSP, devicetree concept, BIOS handoff to OS bootloader,


- Should be able to understand components with which BIOS interacts like EC module, BMC, security processor, Power management firmware and memory training firmware.


- Working experience of industry standard protocols like I2c, PCIe, SPI, eSPI, ACPI, SMM, IPMI, UEFI.


- Hands on experience with hardware debugging tools like AMD HDT, BIOSDebugger, ITP, Arium, etc.


- Understanding of coreboot & FSP, should have working experience with FSP source code.


- Experience of working with different coreboot payloads like edk2, SeaBios, U-Boot, linuxboot, Tianocore etc.


- Experience of working on UEFI bootloader or UEFI applications mainly involved in UEFI based storage protocols AHCI, SATA, NVMe.


- Will be good if have any experience in Android UEFI based Bootloader for x86.


- Ability to read platform Hardware and Processor specifications to understand the platform/mainboard porting requirements.


- Good understanding of UEFI framework concepts and Storage protocols.


- Exposure to pre-silicon BIOS development in a simulation/emulation environment.


- Exposure to Emulation environments like Synopsis-Zebu-ZS5/Cadence-Palladium/Siemen-Veloce


Additional Skillset :


- Working knowledge of Git for code reviews, source code management, and BIOS releases to QA.


- Ability to juggle tasks and respond to different teams for various requests for custom BIOS requirements.


- Good understanding of industry standard protocols like SATA, NVMe, AHCI, PCIe, SPI, eSPI, IPMI etc.


- Good understanding of specifications like ACPI, SMM.


- Good understanding of x86-64 architecture from BIOS developers perspective.


- Good understanding of UEFI BIOS Boot flow.


Academic credentials :


- Bachelors degree in computer science engineering from reputed college


- Masters degree from reputed university is a big plus

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...