Senior Firmware Engineer
Microsoft
Redmond, Washington, U.S.
Full-Time
Posted Oct 19, 2025
3 days / week in-office
Compensation
Loading salary analysis...
About the role
Senior Firmware Engineer | Microsoft Careers
Responsibilities
- Design and architect firmware solutions for Cloud Hardware systems, focusing on system-level E2E design, debugging and troubleshooting.
- Collaborate with cross-functional teams including hardware engineers, software developers, validation & integration, and product managers to define firmware requirements and specifications.
- Develop and maintain firmware architecture, ensuring scalability, modularity, and maintainability.
- Develop security threat models for the platform working with vendors & Security teams.
- Stay up-to-date with industry trends and advancements in firmware technologies, and provide recommendations for improvement.
- Work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership.
- Design and implement firmware modules to support various hardware interfaces, including USB vNIC, SPI, I2C, I3C, PCIe, and other related protocols.
- Provide technical leadership and guidance to internal developers or external partners to deliver serviceable, reliable, and scalable solutions.
- Contribute to product vision and roadmap by bringing innovation to server manageability ecosystem.
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.
- 4+ years of professional experience in architecting, designing and developing firmware/software solutions.
- Experience in Embedded Linux, U-Boot or Board Support Packages (BSP) porting.
- 4+ years of experience with any of the following: Platform initialization, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs, Memory Management, Scheduling, Interrupts or multi-threading technologies.
Benefits
- Industry leading healthcare
- Educational resources
- 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 Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission.
Job Details
Salary Range
Salary not disclosed
Location
Redmond, Washington, U.S.
Employment Type
Full-Time
Original Posting
View on company website