Principal Firmware Architect

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$142,800–$274,800 / yr
Posted
18 days ago
Freshness
Confirmed live yesterday
Closes
Mar 13, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $222k
This role $209k
$127k most similar roles pay here $291k

This role pays less than 54% of similar roles. Most pay $189,737–$254,750 — the shaded band above. At the midpoint, this role pays about $209k versus about $222k 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 557 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Firmware Architect

The Principal Firmware Architect joins the Silicon Engineering Solutions and Cloud Hardware Infrastructure Engineering team to develop foundational firmware for server, silicon, and rack infrastructure. This role involves designing through firmware architecture and development, specifically driving the design of sub-systems including low-level hardware interfaces and defining boot and management flows for ASIC and Rack infrastructure. The candidate will perform end-to-end firmware development and debug. Key technical requirements include experience with SoC Architecture, platform initialization, and low-level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, and UARTs. Additional core competencies involve memory management, scheduling, interrupts, threading, and the implementation of hardware/firmware security primitives. The role focuses on solving technical challenges related to securing cloud infrastructure and delivering data center class technologies across the entire platform.

What you'll do

  • Design and develop firmware architecture for server, silicon, and rack infrastructure.
  • Drive the design of low-level hardware interfaces and define boot and management flows for ASIC and Rack systems.
  • Perform end-to-end firmware development and troubleshooting to resolve complex system issues.
  • Implement hardware and firmware security primitives to protect Azure infrastructure.
  • Develop low-level drivers for peripherals including PCIe, I2C, eMMC, SPI, USB, and UARTs.
  • Manage platform initialization, memory management, scheduling, and BMC/rack management systems.
  • Architect and deliver new data center class technologies across the entire platform from concept to production.

What we're looking for

  • A Doctorate in Electrical Engineering, Computer Engineering, or Computer Science and 3+ years of experience, OR a Master's degree and 6+ years, OR a Bachelor's degree and 8+ years.
  • Ability to pass the Microsoft Cloud Background Check and other required security screenings.
  • 12+ years of technical engineering experience (preferred).
  • A Bachelor's degree in Electrical Engineering, Computer Engineering, or Mechanical Engineering and 10+ years of experience (preferred).
  • A Master's degree in Electrical Engineering, Computer Engineering, or Mechanical Engineering and 7+ years of experience (preferred).
  • A Doctorate degree in Electrical Engineering, Computer Engineering, or Mechanical Engineering and 5+ years of experience (preferred).
  • 10+ years of professional experience designing and developing Embedded Software solutions (preferred).
  • Experience with SoC architecture, firmware troubleshooting, hardware/firmware security primitives, and data center technologies (preferred).

More like this

Similar roles

Principal Firmware Engineer

Microsoft

8 days ago $142,800–$274,800
C C++ Rust Firmware PCIe I2C eMMC SPI USB UART Memory Management Multi-threading Encryption Ciphers Security Protocols Penetration Testing Board Support Package Microarchitecture
8+ yrs exp Hybrid

Platform Firmware Architect

HP Inc.

Spring, TX +1 31 days ago $130,700–$205,200
Firmware Development C C++ Python Embedded Linux RTOS Zephyr RTOS BIOS UEFI System Architecture Device Drivers Git CI/CD Agile Scrum Secure Boot Cryptography USB-C PCIe I2C
7+ yrs exp

Senior Advanced FPGA Firmware Developer

General Dynamics

Canonsburg, PA 64 days ago $150,000–$160,000
FPGA VHDL Xilinx AMD Altera Intel Firmware Synthesis Configuration Management Signal Processing Hardware Integration
8+ yrs exp Hybrid