
UEFI/BIOS Coreboot
1 day ago
Job Title: Senior BIOS/UEFI/Coreboot Engineer
Experience: 5 to 15 Years
Location: Bangalore
Job Type: Full-Time
Job Summary
We are seeking an experienced and detail-oriented BIOS/UEFI/Coreboot Engineer with deep expertise in x86 architecture, Intel FSP, and Coreboot-based firmware development. The ideal candidate will have hands-on experience with platform bring-up, BIOS boot flows, and low-level hardware initialization. This role requires a strong command of C programming, in-depth knowledge of x86 BIOS internals, and the ability to work with open-source firmware stacks.
Job Overview
As part of the firmware development team, you will be responsible for designing, developing, and maintaining BIOS firmware for x86 platforms. This includes working with Coreboot, Intel FSP, UEFI payloads, and platform-specific configurations. You will collaborate with cross-functional teams, including hardware, OS, and validation teams, to ensure seamless system boot and platform readiness.
Key Responsibilities
- Develop and maintain BIOS firmware based on Coreboot, UEFI, and Intel FSP for x86-based platforms.
- Perform mainboard porting and board bring-up, including GPIO configuration, PCIe lane mapping, and memory initialization.
- Work on BIOS/firmware-level support for industry-standard interfaces and protocols (e.g., SPI, eSPI, PCIe, ACPI, SMM).
- Understand and implement boot flow transitions from Coreboot/FSP to various payloads (EDK2, SeaBIOS, Tianocore).
- Customize and maintain the devicetree and UPDs within the Coreboot framework.
- Read and interpret platform hardware and processor specifications to determine firmware design and implementation strategies.
- Collaborate with cross-functional teams to support custom BIOS requirements and platform features.
- Manage code using Git, perform code reviews, and coordinate BIOS releases to QA.
- Work with Linux build environments and tools used in firmware development.
Required Skills & Qualifications
- 5 to 15 years of hands-on experience in BIOS/UEFI or firmware development.
- Proficiency in C programming, especially in low-level system code.
- Deep understanding of x86/x86_64 CPU architecture and system initialization flows.
- Strong experience with Coreboot boot stages, FSP boot flow, UPD configuration, memory map setup, and devicetree handling.
- Experience with Intel FSP source and integration into Coreboot.
- Hands-on experience with mainboard porting for Coreboot-based firmware.
- Familiarity with payloads like EDK2, SeaBIOS, and Tianocore.
- Working knowledge of protocols such as PCIe, SPI, eSPI, ACPI, and SMM.
- Good understanding of UEFI boot flow and ability to map UEFI concepts into FSP implementations.
- Ability to read hardware schematics, processor datasheets, and platform reference manuals.
Preferred/Additional Skills
- Strong understanding of open-source firmware development processes.
- Experience working on customer-specific platforms or ODM environments.
- Familiarity with Linux kernel-level concepts and tools (e.g., Kconfig).
- Scripting and automation experience for build and test environments.
- Ability to multitask and support multiple platform requests with varying custom BIOS needs.
- Familiarity with BIOS-level security features and boot time optimizations.
If you are looking for job change share your updated resume to -
"Your reference would be greatly appreciated"
Job Type: Full-time
Pay: Up to ₹5,000,000.00 per year
Experience:
- BIOS UEFI, Coreboot, Intel FSP development: 4 years (Required)
- Coreboot-based firmware development: 3 years (Required)
- x86-based platforms: 3 years (Required)
- protocols (SPI, PCIe, ACPI, SMM): 3 years (Required)
Work Location: In person
-
BIOS UEFI and Coreboot
2 days ago
Bengaluru, Karnataka, India Quest Global Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob Requirements 4-6 years of experience in the x86 BIOS/UEFI FSP/coreboot developmentExperience with x86 CPU/APU architectures and associated compilation toolsExpert in C languageExperience with platform bring-upWork Experience BIOS – UEFI and Coreboot JD :Familiar with coreboot boot stages, upds, memory map, FSP, devicetree concept, payloads to OS...
-
Embedded BIOS/UEFI Engineer
2 days ago
Bengaluru, Karnataka, India SEMI LEAF Full timeWork Experience :- Experience with x86 CPU/APU architectures and associated compilation tools- Expert in C language- Experience with platform bring-upBIOS UEFI and Coreboot JD :- Familiar with coreboot boot stages, upds, memory map, FSP, devicetree concept, payloads to OS bootloader handoff- Working experience of industry standard protocols like PCIe, SPI,...
-
Embedded UEFI/BIOS Engineer
4 weeks ago
Bengaluru, Karnataka, India SEMI LEAF Full timeJob Description :- Experience with x86 CPU/APU architectures and associated compilation tools- Expert in C language- Experience with platform bring-up- Familiar with coreboot boot stages, upds, memory map, FSP, devicetree concept, payloads to OS bootloader handoff- Working experience of industry standard protocols like PCIe, SPI, eSPI, ACPI, SMM- Experience...
-
Bengaluru, Karnataka, India beBeeCoreboot Full time ₹ 20,00,000 - ₹ 25,00,000BIOS Coreboot Firmware Developer OpportunityWe are seeking an experienced BIOS coreboot firmware developer to join our team.Develop and maintain BIOS/UEFI firmware for x86 architectures, focusing on coreboot.Conduct in-depth bug fixing directly in BIOS source code and perform advanced debugging.Collaborate on IP validation and assist with BIOS QA, ensuring...
-
BIOS/UEFI Developer
2 days ago
Bengaluru, Karnataka, India Varite Full timeJob Requirements :- 4+ years of experience in the x86 BIOS/UEFI FSP/coreboot development- Experience with x86 CPU/APU architectures and associated compilation tools- Expert in C language- Experience with platform bring-up- Good coreboot upstreaming exposure- Familiar with coreboot boot stages, upds, memory map, FSP, devicetree concept, payloads to OS...
-
BIOS/UEFI Developer
2 days ago
Bengaluru, Karnataka, India Varite Full timeJob Description :Job Requirements : - 4+ years of experience in the x86 BIOS/UEFI FSP/coreboot development - Experience with x86 CPU/APU architectures and associated compilation tools - Expert in C language - Experience with platform bring-up - Good coreboot upstreaming exposure - Familiar with coreboot boot stages, upds, memory map, FSP, devicetree concept,...
-
Senior UEFI/BIOS Developer
24 hours ago
Bengaluru, Karnataka, India Luxoft Full time ₹ 15,00,000 - ₹ 20,00,000 per yearProject description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the...
-
BIOS/UEFI development Engineer
6 days ago
Bengaluru, Karnataka, India BITSILICA Full timeExperience: 5-15 yearsLocation: Bangalore (Onsite)Job Description:- 5-15 years of experience in the x86 BIOS/UEFI development.- Experience with x86 CPU/APU architectures and associated compilation tools- Expert in C language- Experience with platform bring-up.- Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS)- Experience of working...
-
BIOS/UEFI development Engineer
5 days ago
Bengaluru, Karnataka, India BITSILICA Full timeExperience : 5-15 years Location : Bangalore (Onsite) Job Description : 5-15 years of experience in the x86 BIOS/UEFI development. Experience with x86 CPU/APU architectures and associated compilation tools Expert in C language Experience with platform bring-up. Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS) Experience of working...
-
X86 BIOS/UEFI Firmware Development Expert
3 days ago
Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000BIOS/UEFI Firmware SpecialistWe are seeking an experienced firmware specialist to join our engineering team. As a key member, you will be responsible for developing and maintaining x86 BIOS/UEFI firmware.Key Responsibilities:Develop and maintain x86 BIOS/UEFI firmware using C language.Work with platform bring-up and ensure seamless integration of hardware...