BIOS/UEFI Developer with Coreboot experience

  • Bengaluru
  • Luxoft
Project Description: This is a great opportunity to work as a part of highly regarded team to deliver leading edge solutions.

Responsibilities: - Contribute to x86 BIOS/UEFI development, ensuring compatibility with compilation tools - Lead platform bring-up and work on mainboard porting using Intel FSP codebase - Manage FSP build tools and processes, ensuring seamless integration - Port UEFI code to FSP, enhancing overall system functionality - Collaborate via Git for code reviews, source code management, and BIOS releases to QA. - Efficiently juggle tasks, responding to diverse team requests for custom BIOS requirements

Mandatory Skills: • 3-7 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 with opensource mainboard related porting • Experience working with Intel FSP codebase and understanding of FSP boot flow, Linux boot • Understanding of FSP build tools and build processes.

Nice-to-Have Skills: • 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 PCIe, SPI, eSPI etc • Good understanding of specifications like ACPI, SMM • Good understanding of x86-64 architecture from BIOS developer's perspective • Good understanding of UEFI BIOS Boot flow • Basic understanding of Linux Kernel-like software development concepts (Kconfig)