Drimva

Microsoft

Firmware Engineer (SCHIE)

$85K–$184K

Redmond, WA +1 · On-site · Full-time · Posted Oct 30, 2026

Location
Redmond, WA
Mountain View, CA
Experience
No minimum years of experience required. A preferred qualification is a Bachelor's Degree plus 2+ years technical engineering experience with coding, or equivalent experience; a Master's Degree is also listed as an alternative.
Education
Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field OR equivalent experience.

About the job

Develops and maintains low-level firmware and debugging infrastructure for Azure custom silicon, enabling its secure deployment and operation in data centers.

What you'll do

  • Develop firmware for telemetry, platform initialization, board support packages, inter-core messaging, and silicon enablement.
  • Contribute to RTOS and driver frameworks, power and memory management, boot flows, and OS-level performance and debugging tools.
  • Collaborate with silicon, hardware, and software teams to deliver production-grade firmware.

What they ask for

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field OR equivalent experience.
  • Meet Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check and citizenship verification for export-controlled information.

Nice to have

  • Proficient in C/C++.
  • Experience with embedded subsystem debugging, platform initialization, drivers, board-level or SoC bring-up, OS primitives, pre-silicon environments, or related areas listed in the posting.

Pay

USD $85,400 - $168,100 per year (base salary); USD $111,100 - $183,700 per year (base salary)

Tools

C/C++, RTOS, I3C, I2C, UART, SPI, USB, JTAG/SWD/GDB

AI focus

Firmware work supports Azure custom silicon, including AI silicon and workloads; no direct AI model development is stated.

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)