Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Senior Firmware Engineer - Firmware Engineering

Microsoft

$106,400 - $203,600
Sep 27, 2025
Redmond, WA, USA
Apply Now

Microsoft's cloud business continues to grow and the ability to deploy new offerings and HW infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. The company is looking to solve this problem by hiring a Senior Firmware Developer to join the Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) team.

Requirements

  • 4+ years of experience in Firmware Engineering.
  • 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
  • Proficient in embedded RUST, RUST RTOS’s and toolchains
  • Hands-on experience with SoC bring-up, OS primitives, memory management, and multi-threading.
  • Experience in working in pre silicon environments.

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.
  • Work on interrupt management, memory management, and a wide range of SSIO interfaces including I3C, I2C, UART, and SPI.

Other

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Ability to work at the intersection of firmware, operating systems, and AI hardware
  • Bias for action, and a strong sense of ownership