UEFI Developer/Firmware Engineer

Allyis

Redmond (WA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Allyis is seeking an experienced UEFI Developer to support cutting-edge device development for Microsoft Surface programs. This role focuses on low-level firmware development, platform bring-up, and deep system debugging in collaboration with hardware, silicon, and OS engineering teams.

Applicants should have 5+ years of experience in UEFI/BIOS or embedded firmware development, along with proficiency in C/C++. This position entails developing UEFI firmware for modern platforms and contributing to the validation of new hardware.

Qualifications

  • 5+ years of experience in UEFI/BIOS or embedded firmware development.
  • Strong proficiency in C/C++ programming in low-level environments.
  • Hands-on experience with platform bring-up and system debugging.

Responsibilities

  • Develop and maintain UEFI firmware/BIOS for modern client platforms.
  • Contribute to early platform bring-up and validation of new hardware.
  • Implement and debug boot flows, firmware modules, and device initialization.

Skills

UEFI/BIOS development
C/C++ programming
embedded firmware development
low-level debugging
system debugging
platform bring-up
analytical skills
problem-solving skills

Tools

JTAG
oscilloscopes
logic analyzers

Job description

We are looking for an experienced UEFI Developer to support cutting‑edge device development for Microsoft Surface programs. This role focuses on low‑level firmware development, platform bring‑up, and deep system debugging in close collaboration with hardware, silicon, and OS engineering teams.

Key Responsibilities
  • Develop and maintain UEFI firmware/BIOS for modern client platforms
  • Contribute to early platform bring‑up and validation of new hardware
  • Implement and debug boot flows, firmware modules, and device initialization
  • Work closely with silicon partners (Intel/AMD/Qualcomm) for firmware integration
  • Perform low‑level debugging across firmware, hardware, and OS layers
  • Write efficient and reliable embedded code in C/C++
  • Enable key features such as power management, security (Secure Boot, TPM), and system configuration
  • Analyze system logs, firmware traces, and hardware signals to troubleshoot issues
  • Collaborate with Windows and driver teams to ensure seamless platform functionality
  • Participate in design discussions, code reviews, and firmware releases
Required Qualifications
  • 5+ years of experience in UEFI/BIOS or embedded firmware development
  • Strong proficiency in C/C++ programming in low‑level environments
  • Hands‑on experience with platform bring‑up and system debugging
  • Solid understanding of boot architecture, memory, and hardware interfaces
  • Experience with debugging tools (JTAG, oscilloscopes, logic analyzers)
  • Familiarity with ACPI, PCIe, USB, SPI, I2C protocols
  • Experience working with Intel/AMD/ARM‑based platforms
  • Strong analytical and problem‑solving skills
Preferred Qualifications
  • Experience with consumer devices (laptops/tablets), especially Surface‑like products
  • Exposure to Windows platform internals and driver interaction
  • Knowledge of firmware security (Secure Boot, TPM, measured boot)
  • Experience in power and performance optimization
  • Familiarity with full product lifecycle from development to production
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UEFI Firmware Engineer: Low-Level Bring-Up & Debugging
UEFI Firmware Engineer: Low-Level Bring-Up & Debugging

Allyis • Redmond (WA)

On-site
USD 120,000 - 150,000
BIOS/Firmware Engineer
BIOS/Firmware Engineer

Sun Technologies Inc • Hillsboro (OR)

On-site
USD 80,000 - 110,000
Firmware Engineer - UEFI
Firmware Engineer - UEFI

HCLTech • Redmond (WA)

On-site
USD 92,000 - 141,000
Medical insurance
Dental insurance
401(k) retirement plan
+2
Sr. Firmware Engineer, UEFI
Sr. Firmware Engineer, UEFI

Lenovo • United States

On-site
USD 100,000 - 140,000
Sr. Firmware Engineer, UEFI
Sr. Firmware Engineer, UEFI

Lenovo • Morrisville (NC)

On-site
USD 100,000 - 130,000
BIOS Developer
BIOS Developer

DCM Infotech Limited • Houston (TX)

Hybrid
USD 110,000 - 160,000
Senior UEFI Firmware Engineer for Platform Bring-Up
Senior UEFI Firmware Engineer for Platform Bring-Up

HCLTech • Redmond (WA)

On-site
USD 92,000 - 141,000
Senior BIOS/UEFI Firmware Engineer – Server Platforms
Senior BIOS/UEFI Firmware Engineer – Server Platforms

Jabil Malaysia • Austin (TX)

On-site
USD 110,000 - 150,000
Senior UEFI BIOS Engineer for Data Center Platforms
Senior UEFI BIOS Engineer for Data Center Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Sr Software Engineer - BIOS, AWS Hardware Engineering, Firmware Development
Sr Software Engineer - BIOS, AWS Hardware Engineering, Firmware Development

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 180,000 - 240,000