Senior Firmware Engineer
Microsoft
Redmond, Washington, U.S.
Full-Time
Posted Sep 26, 2025
3 days / week in-office
Compensation
Loading salary analysis...
About the role
Senior Firmware Engineer | Microsoft Careers
Responsibilities
- Develop firmware for telemetry systems, platform initialization, and board support packages across Azure’s custom silicon programs, including Cobalt and MAIA.
- Design and implement low-level inter-core messaging services and support SSIO interfaces such as I3C, I2C, UART, SPI, and others.
- Own and evolve the RTOS and driver frameworks, ensuring high performance, reliability, and scalability.
- Build and maintain OS-level performance infrastructure and debugging tools to accelerate development and root-cause analysis.
- Collaborate with silicon, hardware, and software teams to deliver secure, production-grade firmware that powers Azure’s infrastructure.
- Take ownership of a major technical area and drive its roadmap, contributing to long-term strategy and mentoring others.
Requirements
- Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
- OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience
- OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience
- OR equivalent experience
- Proficient in C/C++
- Experience debugging and resolving issues spanning multiple subsystems in the embedded ecosystem.
- Experience with one or more of the following: Platform initialization, low level device drivers for peripherals/protocols such as I3C, I2C, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts or multi-threading
Benefits
- USD $106,400 - $203,600 per year
- Flexible work
- Microsoft Cloud Background Check
- Microsoft Security Clearances
- 401(k) matching
- Health insurance
- Flight privileges
- Discounts on products and services
- Savings and investments
- Maternity and paternity leave
- Generous time away
- Giving programs
- Opportunities to network and connect
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
Job Details
Salary Range
$106,400 - $203,600/yearly
Location
Redmond, Washington, U.S.
Employment Type
Full-Time
Original Posting
View on company website