Senior UEFI/BIOS Developer
6 days ago
Project 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 best possible performance and results on the SoC platforms.
Responsibilities
- - Design, develop, and maintain x86 BIOS/UEFI firmware, ensuring robust and efficient solutions aligned with project specifications. - Collaborate with hardware and software teams to support x86 CPU/APU architectures, optimizing performance through expert-level C programming. - Work on UEFI bootloaders and applications, focusing on UEFI-based storage protocols such as AHCI, SATA, and NVMe. - Perform platform hardware analysis and interpret processor specifications to support coreboot mainboard porting and integration. - Integrate and customize BIOS code bases (AMI, Insyde, or Phoenix BIOS) to meet customer and platform requirements. - Debug and resolve firmware-related issues, leveraging deep knowledge of UEFI framework concepts and storage protocols. - Contribute to the development of Android UEFI-based bootloaders for x86 platforms, if applicable. - Maintain code quality through rigorous testing, documentation, and adherence to best coding practices. - Provide technical guidance and mentorship to junior developers, supporting knowledge sharing and team growth. - Collaborate with cross-functional teams to ensure smooth firmware delivery, addressing technical challenges proactively.
SKILLS
Must have
- 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
- Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS)
- Experience working on UEFI bootloader or UEFI applications mainly involved in UEFI-based storage protocols AHCI, SATA, and NVMe.
- Will be good if have any experience in Android UEFI-based Bootloader for x86.
- Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required.
- Good understanding of UEFI framework concepts and Storage protocols.
Nice to have
• 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 SATA, NVMe, AHCI, 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. - Bachelor's degree in computer science engineering from a reputed college - Master's degree from a reputed university is a big plus
-
BIOS/UEFI development Engineer
2 weeks 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...
-
UEFI/BIOS Coreboot
6 days ago
Bengaluru, Karnataka, India SEMI LEAF Full time ₹ 50,00,000 per yearJob Title: Senior BIOS/UEFI/Coreboot EngineerExperience: 5 to 15 YearsLocation: BangaloreJob Type: Full-TimeJob SummaryWe 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...
-
BIOS/UEFI development Engineer
1 week 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...
-
BIOS/UEFI development Engineer
2 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 toolsExpert in C languageExperience with platform bring-up.Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS)Experience of working with...
-
BIOS UEFI and Coreboot
7 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...
-
X86 BIOS/UEFI Firmware Development Expert
1 week 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...
-
Embedded BIOS/UEFI Engineer
7 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,...
-
BIOS/UEFI Developer
7 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
7 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,...
-
BIOS Developer
1 day ago
Bengaluru, Karnataka, India Varite Full timeJob 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...