Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
DL

BIOS Development

Diverse Lynx India
Location not stated
2 months ago
  • I2C
  • PCIe
  • SPI
  • Android
  • Git
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
BIOS_Development : - 4– 8 yrs exp

Mandatory Skills :
  • 4-8 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 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, SMM.
  • Good understanding of x86-64 architecture from BIOS developer's perspective.
  • Good understanding of UEFI BIOS Boot flow.

Academic credentials:
- Bachelor's degree in computer science engineering from reputed college
- Master's degree from reputed university is a big plus

BIOS Development · Diverse Lynx India

Auto apply with Likeremote