UEFI Developer

KyybaRedmond, WA
Onsite

About The Position

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.

Requirements

  • 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

Nice To Haves

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

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

Benefits

  • Medical
  • dental
  • vision
  • 401k
  • Term life
  • Voluntary life and disability insurance
  • Optional Pre-paid legal plan
  • Optional Identity theft plan
  • Optional Medical and dependent FSA
  • Work-visa sponsorship
  • Opportunity for advancement
  • Long-term assignment with opportunity for hire by client
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service