BENGALURU · FULLTIME
BIOS / UEFI Developer
Wipro
Bengaluru · onsite · Posted 44d ago
Sourced from
Not disclosed3–5 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.3s
- Found the form on Instahyre · 9 questions to answer1.7s
- Decided the answers for all of them2.5s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Requirements:
- Bachelor's degree in computer science engineering from a reputed college.
- A master's degree from a reputed university is a big plus.
- 4-7 years of experience in x86 BIOS/UEFI development.
- Experience with x86 CPU/APU architectures and associated compilation tools.
- Expert in C language.
- Familiar with at least one BIOS codebase (AMI, Insyde, Phoenix BIOS, or open-source like Coreboot and EDK II).
- Experience with platform bring-up BIOS preparation.
- Expert in various boot stages (SEC, PEI, DXE, BDS), PCDs, UPDs, memory map, SPIROM, FSP, device tree concept, BIOS handoff to OS bootloader,
- Should be able to understand components with which BIOS interacts, like the EC module, BMC, security processor, power management firmware, and memory training firmware.
- Working experience with industry-standard protocols like I2C, PCIe, SPI, eSPI, ACPI, SMM, IPMI, and UEFI.
- Hands-on experience with hardware debugging tools like BIOSDebugger, ITP, Arium, etc.
- Understanding of coreboot & FSP; should have working experience with FSP source code.
- Experience working with different coreboot payloads like edk2 SeaBIOS, U-Boot, linuxboot, Tianocore, etc.
- Experience working on UEFI bootloaders or UEFI applications mainly involved in UEFI-based storage protocols AHCI, SATA, and NVMe.
- Will be good if you have any experience in Android UEFI-based bootloaders for x86
- Ability to read platform hardware and processor specifications to understand the platform/mainboard porting requirements.
- Good understanding of UEFI framework concepts and storage protocols.
- Exposure to pre-silicon BIOS development in a simulation/emulation environment.
- Exposure to emulation environments like Synopsis-Zebu-ZS5/Cadence-Palladium/Siemen-Veloce.
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 industry-standard protocols like SATA, NVMe, AHCI, PCIe, SPI, eSPI, IPMI, etc.
- Good understanding of specifications like ACPI and SMM.
- Good understanding of x86-64 architecture from a BIOS developer's perspective.
- Good understanding of UEFI BIOS boot flow.
Sourced from instahyre
Section · 02
Skills
X86cBIOSUEFI
Section · Company
About Wipro

Wipro
IT Services & Consulting
233.3k+
employees
1945
81 years old
Bangalore/Bengaluru, Karnataka
India
About
Wipro is a global company delivering innovation-led strategy, technology, and business consulting services.
Industries
IT Services & ConsultingAdvertising / PR / EventsConsultingHealthcare / PharmaRecruitmentBPO
Employee ratings
65,068 reviews
3.6/ 5
Culture
3.6
Career growth
2.9
Work-life
3.6
Employees rate it well for
Salary9652Work Life Balance5837Work Culture5677Job Security5375Senior Management4926
Find them on