UEFI Developer
  • Codebase Inc.
12 Hours Ago
NA
C2C
Redmond-WA
8-10 Years
Required Skills: C/C++ programming, UEFI development, BIOS development, UEFI architecture, Boot process, System architecture, JTAG, Lauterbach, ACPI, PCIe, SMBIOS, Secure Boot / TPM, firmware updates, UEFI shell scripting, Embedded Linus, Embedded RTOS and virtualization
Job Description
We are looking for a skilled UEFI Developer with strong experience in firmware/BIOS development and embedded C/C++. The candidate will work on low-level firmware, system boot, and platform initialization.
 
Key Responsibilities:
  • Develop and debug UEFI/BIOS firmware components using EDK II
  • Work on bootloader, secure boot, power management, and hardware initialization
  • Customize UEFI drivers, protocols, and services
  • Optimize boot performance and troubleshoot firmware issues
  • Collaborate with hardware, OS, and validation teams
 
Must-Have Skills:
  • Strong C/C++ programming
  • Hands-on UEFI/BIOS development experience
  • Good understanding of UEFI architecture, boot process, and system architecture (x86/ARM)
  • Experience with EDK II and firmware debugging tools (JTAG, Lauterbach, etc.)
  • Knowledge of ACPI, PCIe, SMBIOS

Good to Have:
  • Secure Boot / TPM, firmware updates, UEFI shell scripting
  • Exposure to embedded Linux/RTOS and virtualization

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates