Senior Firmware Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$119,800–$234,700 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Mar 7, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 57% of similar roles. Most pay $152,150–$214,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 598 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 586 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Firmware Engineer

As a Senior Firmware Engineer within the BIOS/UEFI Center of Excellence, you will join the team responsible for delivering robust, high-quality firmware solutions across the Microsoft Cloud fleet. You will collaborate with internal teams and external partners, including silicon vendors, to manage the lifecycle of BIOS/UEFI portfolios while ensuring security, availability, and innovation. Your daily responsibilities include driving strategic objectives to improve security postures, overseeing new hardware SKU development for AI-driven and high-memory compute, and managing requirements through agile execution. You will define vendor-agnostic requirements and lead efforts to advance industry standards. The role requires expertise in low-level firmware or software development for platforms involving BIOS, UEFI, EDK2, and BMC. Candidates should possess strong skills in C, C++, C#, or Python while navigating complex technical challenges related to data center hardware and infrastructure.

What does a Firmware Engineer earn?

Median $202800 from 35 postings across 9 companies.

See salary data

What you'll do

  • Develop and maintain the BIOS/UEFI portfolio to support infrastructure across the Azure fleet.
  • Improve the security posture of Azure by resolving vulnerabilities and maintaining current firmware components.
  • Oversee the development of new hardware SKUs, ensuring compliance with BIOS/UEFI requirements and rollout schedules.
  • Implement new BIOS/UEFI requirements to optimize performance, telemetry, and diagnostics for cloud infrastructure.
  • Manage feature delivery through agile execution, including managing backlogs, sprints, and project milestones.
  • Define vendor-agnostic requirements for innovative hardware solutions by engaging with silicon vendors, ODMs, and OEMs.
  • Lead the development of standardized requirements and processes within the broader silicon industry.

What we're looking for

  • A Doctorate and 1+ years of experience, a Master's and 4+ years of experience, or a Bachelor's and 5+ years of experience in a related engineering field.
  • Ability to pass the Microsoft Cloud Background Check.
  • 10+ years of experience with the majority as a Technical Lead or similar (preferred).
  • Proficiency in developing low-level FW or SW for hardware platforms, including BIOS, UEFI, EDK2, and BMC (preferred).
  • Demonstrated expertise in leadership and cross-functional collaboration on complex projects (preferred).
  • Experience managing the product lifecycle from inception through release (preferred).
  • Ability to communicate solutions to technical challenges to both technical and non-technical audiences (preferred).
  • Over 7+ years of experience in software development using languages such as C, C++, C#, or Python (preferred).

More like this

Similar roles

Firmware Engineer II

Microsoft

2 days ago $102,100$202,200
BIOS UEFI C EDK2 BMC SoC Bring-up PCIe NVMe I2C SPI USB UART Agile Firmware Development Memory Management
2+ yrs exp Hybrid

Firmware Engineer

Microsoft

16 days ago $102,100$202,200
Firmware C C++ Rust UEFI ARM Trusted Firmware PCIe I2C SPI USB UART ARM64 Armv8 SoC Azure Silicon Bring-up Hardware-Software Integration Debugging
2+ yrs exp

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 161 days ago $191,000$253,000
C Embedded Systems Microcontrollers RTOS I2C SPI USB CAN RS232 RS485 Ethernet JTAG SWD Oscilloscopes Logic Analyzers Hardware-in-the-loop
8+ yrs exp

Senior Firmware Engineer

Nvidia

Santa Clara, CA 100 days ago $184,000$287,500
C Rust SoC Firmware Power Management Device Tree Build Systems Secure Boot ISO 26262 FMEA LLM AI Agents
8+ yrs exp

Senior Firmware Engineer

Anduril Industries

Hudson, NH 14 days ago $165,000$218,000
VHDL Verilog SystemVerilog FPGA Xilinx Vivado Intel Quartus RTL Python MATLAB Embedded Linux Git AXI SERDES DDR Ethernet SPI I2C UART
10+ yrs exp