HamburgerMenu
hirist

BIOS Development Engineer

xTag Services
8 - 15 Years
Bangalore

Posted on: 12/06/2026

Job Description

Position : BIOS Development Engineer

Location : Bangalore

Work Mode : Work From Office (5 Days a Week)

Open Positions : 4

Experience : 8- 15 Years

Job Summary :

We are seeking highly skilled BIOS Development Engineers with extensive experience in x86 BIOS/UEFI firmware development. The ideal candidate will be responsible for BIOS architecture, platform bring-up, firmware integration, boot flow implementation, hardware enablement, and debugging across various x86 platforms.

The role requires deep expertise in UEFI architecture, Coreboot, FSP integration, firmware development, and hardware-software interaction across modern computing platforms.

Key Responsibilities :

- Design, develop, customize, and maintain x86 BIOS/UEFI firmware.

- Perform platform bring-up and BIOS preparation for new hardware platforms.

- Develop and debug firmware across various UEFI boot phases including SEC, PEI, DXE, and BDS.

- Integrate and customize firmware components such as FSP, memory initialization, security modules, and platform management firmware.

- Implement and maintain support for industry-standard protocols including PCIe, SPI, eSPI, I2C, ACPI, SMM, IPMI, and UEFI.

- Work closely with hardware teams to understand platform specifications and board-level requirements.

- Debug firmware issues using industry-standard tools and analyzers.

- Develop and maintain Coreboot and EDKII-based firmware solutions.

- Participate in code reviews, firmware releases, and quality assurance activities.

- Collaborate with cross-functional teams to support custom BIOS feature development and customer requirements.

Mandatory Skills :

Firmware Development :

- 8- 15 years of experience in x86 BIOS/UEFI development.

- Strong expertise in C programming.

- Experience with x86 CPU/APU architectures and associated development tools.

- Hands-on experience with at least one BIOS codebase :

1. AMI BIOS

2. Insyde BIOS

3. Phoenix BIOS

4. Coreboot

5. EDKII

BIOS Architecture & Boot Flow :

- Strong understanding of :

1. SEC, PEI, DXE, and BDS phases

2. PCDs and UPDs

3. Memory maps

4. SPI ROM architecture

5. FSP integration

6. Device Tree concepts

7. BIOS handoff to operating system bootloaders

Firmware Components :

- Experience working with :

1. Embedded Controller (EC)

2. Baseboard Management Controller (BMC)

3. Security Processors

4. Power Management Firmware

5. Memory Training Firmware

Protocols & Standards :

- Working knowledge of :

1. I2C

2. PCIe

3. SPI

4. eSPI

5. ACPI

6. SMM

7. IPMI

8. UEFI

Debugging & Validation :

- Experience with firmware debugging tools such as :

1. AMD HDT

2. BIOSDebugger

3. Intel ITP

4. Arium

5. Similar hardware debugging platforms

Coreboot & FSP :

- Hands-on experience with :

1. Coreboot

2. Intel/AMD FSP source code

3. Firmware customization and integration

Bootloaders & Storage :

- Experience with Coreboot payloads including :

1. EDKII

2. SeaBIOS

3. U-Boot

4. LinuxBoot

5. Tianocore

- Experience with UEFI bootloaders and UEFI applications involving :

1. AHCI

2. SATA

3. NVMe

Pre-Silicon Development :

- Exposure to pre-silicon BIOS development in simulation and emulation environments.

- Experience with :

1. Synopsys Zebu

2. Cadence Palladium

3. Siemens Veloce

Preferred Skills :

- Android UEFI-based Bootloader development for x86 platforms.

- BIOS performance optimization and firmware tuning.

- Open-source firmware development experience.

- Experience supporting custom BIOS requirements for multiple stakeholders.

- Strong understanding of x86-64 architecture from a BIOS developers perspective.

- Deep understanding of UEFI framework concepts and BIOS boot flow.

Additional Skills :

- Working knowledge of Git for source code management, code reviews, and release management.

- Excellent troubleshooting and debugging skills.

- Ability to manage multiple priorities and collaborate with globally distributed teams.

- Strong communication and documentation skills.

Educational Qualifications :

- Bachelors Degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or related discipline from a reputed institution.

- Masters Degree from a reputed university is highly preferred.

Why Join Us?

- Opportunity to work on cutting-edge x86 platforms and next-generation firmware technologies.

- Exposure to platform bring-up, silicon enablement, and advanced debugging environments.

- Collaborative engineering culture with opportunities for technical growth and innovation.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...