Microsoft

Microsoft

Posted via Microsoft Careers

Sr. Firmware Engineer

Posted Oct 22, 2026

Role at a glance

Job function
Software Engineering & IT Embedded Software Engineering
Salary
$160.2K – $261K/yr
Location
Redmond, Washington, United States Mountain View, California, United States
Work arrangement
On-site
Employment
Full-time
Experience
Senior Level 5+ years of proven experience in C, C++, and Rust, with a strong track record of delivering production-quality software. 5+ years of experience with two or more industry-standard interfaces and protocols, including PCIe, I2C, SPI, USB, and UART.
Education
Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering...

Spotted an issue?

We’ll check it against the original posting.

Log in to report

Role Summary

AI-generated

Develops and maintains firmware and driver solutions for Microsoft custom silicon platforms, including MAIA and COBALT, deployed across Azure. The work spans the product lifecycle and includes firmware design, silicon bring-up, validation, manufacturing, productization, and platform integration.

What You'll Do

  • Develop and maintain firmware and driver solutions for Microsoft custom silicon platforms.
  • Design firmware components such as driver interfaces, SoC bring-up system libraries, low-level hardware protocols, and platform features.
  • Contribute to firmware architecture and technical design reviews.
  • Drive hardware-software integration to enable silicon capabilities and feature deployment across Azure infrastructure.
  • Collaborate with silicon, board electrical, hardware, operating system, and platform software teams to enable and deploy platform...

Generated from the employer's posting. Verify important details before applying.

View full posting

Qualifications

Required: Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or a related field and 1+ year of technical engineering experience; or a master's degree in those fields and 4+ years; or a bachelor's degree in those fields and 5+ years; or equivalent experience. Also requires 5+ years designing and developing firmware, 5+ years of experience in C, C++, and Rust, and 5+ years with two or more listed industry-standard interfaces and protocols. Production-quality software delivery is expected.

Required

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering...
  • 5+ years of professional experience designing and developing firmware solutions.
  • 5+ years of proven experience in C, C++, and Rust, with a strong track record of delivering production-quality software.
  • 5+ years of experience with two or more industry-standard interfaces and protocols, including PCIe, I2C, SPI, USB, and UART.

Preferred

  • Experience with UEFI and ARM Trusted Firmware (ARM-TF) is a plus.
  • Proven experience using AI-assisted and agentic development tools to accelerate issue triage, debugging, root-cause analysis, and...
  • Proven problem-solving, debugging, and troubleshooting skills, with experience diagnosing and resolving complex hardware-software...
  • Effective collaboration and communication skills across silicon, hardware, operating system, and platform software teams.
  • Familiarity with ARM64 SoCs and Armv8 architecture, including boot flows, trusted firmware, and system initialization, is a plus.
  • Familiarity with AI-driven software engineering practices that improve developer productivity and software quality.
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering...

Original job description

Content provided by the employer

Overview

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate engineers to help achieve that mission. 

As Microsoft's cloud business continues to grow the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, the Host Services team is instrumental in defining and delivering operational measures of success for hardware manufacturing, improving the planning process, quality, delivery, scale and sustainability related to Microsoft cloud hardware. We are looking for engineers with a dedicated passion for customer focused solutions, insight and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure.  

 We are looking for a Sr. Firmware Engineer to join the team. 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 

 


Responsibilities
  • Develop and maintain firmware and driver solutions for Microsoft custom silicon platforms, including MAIA (AI accelerator) and COBALT (general-purpose compute), deployed across the Azure fleet.
  • Contribute across all phases of the product lifecycle, from architecture and design through silicon bring-up, validation, manufacturing, and productization.
  • Design and develop key firmware components, including driver interfaces, system libraries for SoC bring-up, low-level hardware protocols, and platform features. 
  • Participate in firmware architecture and technical design reviews, ensuring scalable, reliable, and high-performance solutions for Microsoft custom silicon platforms. 
  • Drive hardware-software integration efforts to enable new silicon capabilities and accelerate feature deployment across Azure infrastructure. 
  • Collaborate closely with silicon, board electrical, and hardware engineering teams to design, enable, and deliver new platform capabilities for Azure infrastructure. 
  • Partner with operating system and software platform teams to integrate and deploy new technologies and features across the Azure fleet.

 



Qualifications

Required Qualifications:

  • 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. 
  • 5+ years of professional experience designing and developing firmware solutions. Experience with UEFI and ARM Trusted Firmware (ARM-TF) is a plus.
  • 5+ years of proven experience in C, C++, and Rust, with a strong track record of delivering production-quality software.
  • 5+ years of experience with two or more industry-standard interfaces and protocols, including PCIe, I2C, SPI, USB, and UART.

 

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

 

Preferred Qualifications:

  • Proven experience using AI-assisted and agentic development tools to accelerate issue triage, debugging, root-cause analysis, and feature development.
  • Proven problem-solving, debugging, and troubleshooting skills, with experience diagnosing and resolving complex hardware-software integration issues.
  • Effective collaboration and communication skills, with the ability to work effectively across silicon, hardware, operating system, and platform software teams.
  • Familiarity with ARM64 SoCs and Armv8 architecture, including boot flows, trusted firmware, and system initialization, is a plus.
  • Familiarity with AI-driven software engineering practices that improve developer productivity and software quality.
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience with coding OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience with coding OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience with coding OR equivalent experience. 

 

#SCHIE



Firmware Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Microsoft

About the company

Microsoft

Large Enterprise

Microsoft is a global technology leader that empowers individuals and organizations to achieve more through innovative software, services, and devices. Founded in 1975, the company is best known for its flagship products like the Windows operating system and Microsoft Office suite. In addition to personal computing, Microsoft is a leader in cloud computing with its Azure platform, providing a range of solutions for businesses to enhance productivity and efficiency. With a strong commitment to sustainability and accessibility, Microsoft continues to drive technological advancements that shape the future of work and learning.