Drimva

Microsoft

Principal Firmware Engineering Manager

$166K–$331K

Redmond, WA +3 · On-site · Principal · Full-time · Posted Oct 21, 2026

Location
Redmond, WA
Hillsboro, OR
Mountain View, CA
Austin, TX
Experience
7+ years with a doctorate, 10+ years with a master's degree, or 12+ years with a bachelor's degree; equivalent experience is also accepted. Preferred: 10+ years designing and developing Embedded Software solutions.
Education
Doctorate, master's, or bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field; or equivalent experience.

About the job

Leads firmware development and diagnostics for next-generation server, silicon, and rack infrastructure powering Microsoft Azure.

What you'll do

  • Contribute across product development, from microarchitecture design through firmware architecture, development, and diagnostics.
  • Drive subsystem architecture and development, including low-level hardware interfaces and ASIC boot flows.
  • Lead firmware-level diagnostics and debugging as part of end-to-end firmware development.

What they ask for

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field and 7+ years of technical engineering experience; OR Master's degree in one of these fields and 10+ years; OR Bachelor's degree in one of these fields and 12+ years; OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check.

Nice to have

  • Experience with peripherals, operating-system primitives, memory management, scheduling, interrupts, threading, or hardware/firmware security.
  • Experience designing and developing embedded software, platform initialization, low-level drivers, data-center technologies, firmware architecture, or SoC products.

Pay

USD $165,600 - $296,400 per year (base salary); USD $220,800 - $331,200 per year (base salary)

Tools

PCIe, I2C, eMMC, SPI, USB, UARTs, ASIC, SoC

AI focus

Firmware infrastructure supports cloud workloads, including powerful AI algorithms; the role focuses on firmware, diagnostics, and hardware rather than AI development.

Model-written summary · the original posting is authoritative

First seen Oct 22, 2026 · Last verified Nov 5, 2026 (UTC)