Back to all jobs
Microsoft logo

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
Create resume for this position