Firmware Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 51% of similar roles. Most pay $137,500–$193,000 — the shaded band above. At the midpoint, this role pays about $152k versus about $165k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
Firmware Engineer II joins the BIOS/UEFI Center of Excellence team to develop robust firmware solutions for the Microsoft Cloud fleet. This role involves contributing to all phases of product development, from design through manufacturing and production. Key responsibilities include designing firmware components like driver interfaces, system libraries for SoC bring-up, and low-level hardware features. The engineer will manage requirements via agile execution while collaborating with silicon vendors and partners to ensure high availability and security. Essential technical skills include C programming, EDK2, BMC, and experience with bootloaders, platform initialization, and board support package porting. Candidates must navigate complex protocols such as PCIe, NVMe, I2C, SPI, USB, and UART. The role addresses the challenge of managing and optimizing cloud infrastructure for next-generation compute and high-memory SKUs within a large-scale server environment.
What does a Firmware Engineer earn?
Median $202800 from 35 postings across 9 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Microsoft
Microsoft
Anduril Industries
Anduril Industries
Broadcom
Broadcom