BIOS Development Engineer

Two95 International Inc.

Bengaluru

On-site

INR 1,200,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Two95 International Inc. in Bengaluru, India, seeks an experienced BIOS engineer to lead x86 BIOS/UEFI development across platform bring-up. You will work with AMI/Insyde/Phoenix/Coreboot/EDK II codebases and contribute to bootloader integration for modern hardware.

The role requires expert C programming, deep knowledge of UEFI stages (SEC, PEI, DXE, BDS), and hands-on debugging with BIOS tools. You will read hardware specs for porting, collaborate across teams, and push firmware that

Qualifications

  • Expert-level C programming and strong x86 BIOS/UEFI development experience.
  • Extensive knowledge of BIOS codebases: AMI, Insyde, Phoenix, Coreboot, EDK II.
  • Deep understanding of x86 CPU/APU architectures and compilation tools.
  • Experience with BIOS platform bring-up and UEFI boot stages (SEC, PEI, DXE, BDS).
  • Familiarity with PCDs, UPDs, memory maps, SPI ROM, FSP, device trees, and BIOS hand-off.
  • Knowledge of BIOS interaction with EC, BMC, security processors, and power-management firmware.
  • Experience with I2C, PCIe, SPI, eSPI, ACPI, SMM, IPMI, and UEFI interfaces.
  • Hands-on hardware debugging with tools like HDT, BIOS Debugger, ITP, or Arium.
  • Experience with Coreboot and FSP, and Coreboot payloads (EDK II, SeaBIOS, U-Boot, LinuxBoot, TianoCore).
  • Exposure to AHCI, SATA, NVMe UEFI bootloaders/applications and porting work.
  • Ability to read hardware specs for platform/mainboard porting and pre-silicon environments.

Education

Bachelor’s degree in Computer Science Engineering
Master’s degree would be an advantage

Tools

Git

Job description

Mandatory Skills
  • Experience in x86 BIOS/UEFI development.
  • Strong understanding of x86 CPU/APU architectures and compilation tools.
  • Expert-level C programming.
  • Experience with at least one BIOS codebase: AMI Insyde Phoenix BIOS Coreboot EDK II
  • Experience preparing BIOS for platform bring-up.
  • Understanding of UEFI boot stages: SEC, PEI, DXE, and BDS.
  • Knowledge of PCDs, UPDs, memory maps, SPI ROM, FSP, device trees, and BIOS hand-off to the OS bootloader.
  • Understanding of BIOS interaction with EC, BMC, security processors, power-management firmware, and memory-training firmware.
  • Working knowledge of I2C, PCIe, SPI, eSPI, ACPI, SMM, IPMI, and UEFI.
  • Experience with hardware-debugging tools such as AMD HDT, BIOS Debugger, ITP, or Arium.
  • Experience with Coreboot and FSP source code.
  • Experience with Coreboot payloads such as EDK II, SeaBIOS, U-Boot, LinuxBoot, and TianoCore.
  • Experience with UEFI bootloaders or UEFI applications involving AHCI, SATA, or NVMe.
  • Ability to read hardware and processor specifications for platform or mainboard porting.
  • Exposure to pre-silicon BIOS development using simulation or emulation environments.
  • Exposure to Synopsys ZeBu, Cadence Palladium, or Siemens Veloce.
Additional Skills
  • Git knowledge for code reviews, source-code management, and BIOS releases.
  • Strong understanding of SATA, NVMe, AHCI, PCIe, SPI, eSPI, and IPMI.
  • Strong understanding of ACPI, SMM, x86-64 architecture, and UEFI BIOS boot flow.
  • Experience with Android UEFI-based bootloaders would be advantageous.
  • Ability to manage multiple tasks and custom BIOS requirements.
Education
  • Bachelor’s degree in Computer Science Engineering.
  • A relevant master’s degree would be an advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior UEFI BIOS Engineer
Senior UEFI BIOS Engineer

Quest Global • Bengaluru

On-site
INR 1,000,000 - 1,500,000
UEFI Bios- Developer
UEFI Bios- Developer

American Megatrends • Chennai District

On-site
INR 900,000 - 1,300,000
UEFI / BIOS / RAS Firmware Engineer
UEFI / BIOS / RAS Firmware Engineer

AMD • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Firmware Engineer I – UEFI
Firmware Engineer I – UEFI

Lenovo • Bengaluru Urban

On-site
INR 1,200,000 - 2,400,000
UEFI / BIOS / RAS Firmware Engineer
UEFI / BIOS / RAS Firmware Engineer

Advanced Micro Devices • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Benefits offered at AMD
BIOS Engineer- EDK2/Open BMC/Firmware
BIOS Engineer- EDK2/Open BMC/Firmware

Bharyat Advanced Systems Pvt Ltd • VIP Area

On-site
INR 1,000,000 - 2,000,000
Firmware Development Engineer
Firmware Development Engineer

Two95 International Inc. • Bengaluru

On-site
INR 1,500,000 - 4,000,000
UEFI / BIOS / RAS Firmware Engineer
UEFI / BIOS / RAS Firmware Engineer

AMD • Bengaluru Urban

On-site
INR 1,800,000 - 2,800,000
Engineering - Firmware Engineer
Engineering - Firmware Engineer

Luxoft • India

On-site
INR 1,500,000 - 2,500,000
Excellent communication skills
Senior BIOS & Firmware Applications Engineer
Senior BIOS & Firmware Applications Engineer

AMD • Bengaluru Urban

On-site
INR 3,500,000 - 6,000,000
AMD benefits at a glance