Posted on: 12/09/2025
Job Description :
We are looking for experienced BIOS/Coreboot-FSP Developers to join our platform development team. The role involves BIOS/UEFI development, debugging, validation, and platform bring-up, with strong expertise in x86 architecture and open-source coreboot/FSP frameworks. The candidate will work closely with hardware, firmware, and validation teams to deliver robust and optimized BIOS solutions for customer platforms.
Key Responsibilities :
- Develop, debug, and maintain x86 BIOS/UEFI/FSP/coreboot source code.
- Perform bug fixing and feature enhancements in BIOS source code.
- Drive platform bring-up activities including mainboard porting and hardware initialization.
- Contribute to coreboot upstreaming and maintain board-specific configurations.
- Work with Intel FSP package source code and ensure seamless coreboot-FSP boot flow integration.
- Collaborate on IP validation and BIOS quality assurance (QA).
- Implement and validate UEFI drivers and integrate with FSP where required.
- Analyze hardware specifications and port coreboot for new boards (GPIO, PCIe lanes, memory map, devicetree, etc.).
- Work with different payloads (EDK2, SeaBIOS, Tianocore) for OS bootloader handoff.
- Ensure compliance with industry protocols such as PCIe, SPI, eSPI, ACPI, SMM.
Mandatory Skills :
- 6 - 8 years of experience in x86 BIOS/UEFI/FSP/coreboot development.
- Strong understanding of x86 CPU/APU architectures and associated toolchains.
- Expertise in C programming for low-level firmware development.
- Solid hands-on experience in platform bring-up and mainboard porting.
- Good exposure to coreboot upstreaming processes.
- Familiarity with coreboot boot stages, UPDs, memory map, devicetree concepts, payloads, and OS bootloader handoff.
- Experience working with Intel FSP source code, boot flows, and build processes.
- Knowledge of UEFI framework concepts to adapt/port UEFI code to FSP.
- Practical exposure to industry-standard protocols (PCIe, SPI, eSPI, ACPI, SMM).
- Strong debugging skills in BIOS/firmware source code and platform-level issues.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1545184
Interview Questions for you
View All