Location
Redmond, WA
Salary
Not specified
Type
fulltime
Posted
Today
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
- Prior Microsoft experience
- 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
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.