Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

Mandatory Skills : • 8-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, Phoenix BIOS or opensource like coreboot and EDKII) • Experience with platform bring-up BIOS preparation. • Expert in various boot stages(SEC, PEI, DXE, BDS), Pcds, UPDs, memory map, SPIROM, FSP, devicetree concept, BIOS handoff to OS bootloader, • Should be able to understand components with which BIOS interacts like EC module, BMC, security processor, Power management firmware and memory training firmware. • Working experience of industry standard protocols like I2c, PCIe, SPI, eSPI, ACPI, SMM, IPMI, UEFI. • Hands on experience with hardware debugging tools like AMD HDT, BIOSDebugger, ITP, Arium, etc. • Understanding of coreboot & FSP, should have working experience with FSP source code. • Experience of working with different coreboot payloads like edk2, SeaBios, U-Boot, linuxboot, Tianocore etc. • Experience of working on UEFI bootloader or UEFI applications mainly involved in UEFI based storage protocols AHCI, SATA, 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 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 Q • A.Ability to juggle tasks and respond to different teams for various requests for custom BIOS requirement • s.Good understanding of industry standard protocols like SATA, NVMe, AHCI, PCIe, SPI, eSPI, IPMI et • c.Good understanding of specifications like ACPI, SM • M.Good understanding of x86-64 architecture from BIOS developer’s perspectiv • e.Good understanding of UEFI BIOS Boot flo w. Academic credentia ls:- Bachelor’s degree in computer science engineering from reputed coll ege- Master’s degree from reputed university is a big p lus

More jobs at Wipro

All Wipro jobs (1,712)

Engineering jobs in Bengaluru

Engineering jobs in Bengaluru (286)

Other Engineering jobs in India

All Engineering jobs in India (44,404)