Microsoft
Senior Firmware Engineer
$120K–$261K
Redmond, WA +3 · On-site · Senior · Full-time · Posted Oct 21, 2026
- Location
- Redmond, WA
Hillsboro, OR
Mountain View, CA
Austin, TX - Experience
- 1+ year with a doctorate, 4+ years with a master's degree, or 5+ years with a bachelor's degree; alternatively, equivalent experience. Preferred: 8+ years of professional experience designing and developing software solutions.
- Education
- Doctorate, master's, or bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent experience.
About the job
Designs and develops security-focused firmware and low-level hardware interfaces for Azure server, silicon, and rack infrastructure.
What you'll do
- Contribute to product development from microarchitecture design through firmware architecture and development.
- Drive security subsystem architecture, design, and development, including low-level hardware interface firmware.
- Evaluate third-party component security designs against Azure Platform Security requirements.
What they ask for
- Proficient C programming skills and experience writing low-level drivers.
- Doctorate in a relevant field and 1+ year of technical engineering experience, or a master's degree and 4+ years, or a bachelor's degree and 5+ years, or equivalent experience.
- Ability to meet required Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
Nice to have
- Experience with driver development, Linux driver initialization, peripherals, OS primitives, or penetration testing.
- Experience with security and embedded software/firmware development; strong C/C++ or Rust skills.
Pay
USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary)
Tools
C, C++, RUST, Linux, PCIe, I2C, eMMC, SPI
Model-written summary · the original posting is authoritative