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
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
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