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