Sr Software Engineer - BIOS, AWS Hardware Engineering, Firmware Development
Core
Design, implement, and maintain custom UEFI/BIOS firmware for AWS server platforms, focusing on secure boot, boot-time optimization, and platform initialization.
Role type
Senior IC firmware engineer (BIOS/UEFI)
Builds
Custom server firmware stack, bootloaders, and platform reference code for AWS data center infrastructure.
Domain
Data center infrastructure, server hardware, embedded systems
Required skills
x86 platform architecture, secure boot implementation, low-level system programming, C programming, bare-metal firmware development, platform bring-up, silicon vendor collaboration
Preferred skills
EDK2/Coreboot development, ACPI/SMM/PCIe enumeration, RAS features, ARM server platforms
Technologies
UEFI, BIOS, C, ITP, ScanTool, JTAG, EDK2, Coreboot, ACPI, SMM, PCIe
Responsibilities
Design and implement custom UEFI/BIOS features; Debug complex firmware issues using ITP, ScanTool, and JTAG; Optimize boot time performance and platform initialization sequences; Implement secure boot mechanisms and firmware security features; Develop and maintain Power-On Self Test (POST) code; Create firmware update mechanisms and recovery solutions; Work with hardware teams on board bring-up and platform validation; Mentor junior BIOS engineers; Lead architecture discussions and technical planning.
Seniority
Senior, hands-on IC with technical leadership