BIOS
Capgemini Engineering
2 - 5 years
Bengaluru
Posted: 10/12/2025
Job Description
BIOS | 4 TO 9 years | Bangalore | 0-30 Notice Period
Bachelors degree in computer science/Electronics/Electrical Engineering, or related field.
Requires 4 - 12+ years of progressive engineering experience in SW development in embedded projects.
Expertise in C/ C++ programming, debugging with working knowledge of git/gerrit
Expertise in BIOS code base (AMI, Insyde or Phoenix) and UEFI BIOS boot flow
Experience with BIOS/UEFI Firmware development.
Understand x86 architecture (AMD and Intel) and PC related base industry standards(PCIe, ACPI, JEDEC, USB, ATA, NVMe, IPMI, Redfish,etc.);
Experience in BIOS/UEFI firmware framework/code structure, and/or IBV BIOS code, such as AMI/Insyde/Phoenix project code;
Know about Intel PI SPEC, EDK I and EDK II. And Experience with RAS is preferred
Knowledge on Coreboot/Linuxboot/Bootloader and SW revision control system(Git/SVN)
Understanding of one or more of BIOS flavors of UEFI, Coreboot, EDKII, etc.
Working knowledge on UEFI bootloader, applications primarily involving UEFI based storage protocols like AHCI, SATA, NVMe
Coreboot: Experience with platform bring-up and x86 coreboot/FSP/BIOS development including build processes. Familiarity with coreboot boot stages, UPDs, memory map, FSP, devicetree, payloads to OS bootloader handoff.
Working knowledge with opensource coreboot project & mainboard related porting with GPIO, PCIe lanes, board fmd configs and board bring-up experience
Excellent debug and troubleshooting skills.
Multicultural working experience desirable
Good communication skills.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
