Linux Coreboot BIOS Engineer

Univision Technology Services Inc

Linux Coreboot BIOS Engineer

Detroit, MI
Full Time
Paid
  • Responsibilities

    Mandatory Skills:

    • 5-15 years of experience in the x86 BIOS/UEFI FSP/coreboot development
    • Experience with x86 CPU/APU architectures and associated compilation tools
    • Expert in C language
    • Experience with platform BIOS bring-up
    • Familiar with coreboot boot stages, memory map, FSP, devicetree concept, payloads to OS bootloader handoff
    • Working experience of industry standard protocols like PCIe, SPI, eSPI, ACPI, SMM
    • Experience of working with opensource coreboot project & mainboard related porting
    • Experience of working with Intel FSP package source code and understanding of coreboot & FSP boot flow
    • Understanding of coreboot & FSP build tools and build processes
    • Experience of working with different coreboot payloads like edk2, SeaBios, Tianocore etc
    • Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required
    • Good understanding of UEFI framework concepts to port UEFI code to FSP

    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 x86-64 architecture from BIOS developer's perspective.
    • Good understanding of UEFI BIOS Boot flow.
    • Basic understanding of Linux Kernel like software development concepts (Kconfig).