- ● 5-15 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
- ● 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 on working with opensource coreboot project & mainboard related porting with GPIO, PCIe lanes, board fmd configs and board bring-up experience on customer platforms.
- ● Experience on working with Intel FSP package source code and understanding of coreboot & FSP boot flow
- ● Understanding of coreboot & FSP build tools and build processes
- ● Experience of working with different coreboot payloads like edk2,
SeaBios, Tianocore etc
- ● Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required
- ● Good understanding of UEFI framework concepts to port UEFI code to FSP
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 x86-64 architecture from BIOS developer’s perspective.
- Positive understanding of UEFI BIOS Boot flow.
- Basic understanding of Linux Kernel like software development concepts (Kconfig).