Firmware Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$85,400–$168,100 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday
Closes
Mar 24, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $127k
$69k most similar roles pay here $234k

This role pays less than 82% of similar roles. Most pay $139,667–$214,000 — the shaded band above. At the midpoint, this role pays about $127k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 518 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 505 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Firmware Engineer

As a Firmware Engineer within the Cloud Hardware, and Infrastructure Engineering team, you will develop foundational firmware for Microsoft Azure infrastructure, specifically focusing on custom AI accelerator silicon. Your daily responsibilities include designing, developing, debugging, testing, and releasing production-grade firmware across both pre-silicon and post-silicon platforms. You will collaborate with hardware, architecture, and software teams to drive SoC bring-up, troubleshooting, and deployment in datacenters. The role requires technical proficiency in Python, embedded Rust, and Rust RTOSs along with associated toolchains. Essential skills include experience in firmware validation, embedded systems, test planning, and automation. This position addresses the critical challenge of building the underlying firmware stack necessary to enable advanced AI workloads on specialized silicon within a large-scale cloud infrastructure environment.

What does a Firmware Engineer earn?

Median $203650 from 38 postings across 11 companies.

See salary data

What you'll do

  • Design, develop, debug, test, and release firmware for Azure custom AI silicon programs.
  • Perform development and testing on both pre-silicon and post-silicon platforms.
  • Drive SoC bring-up processes and troubleshoot hardware issues.
  • Deliver secure, production-grade firmware in coordination with cross-functional teams.
  • Support the deployment and operation of silicon within Microsoft datacenters.
  • Develop firmware for advanced AI workloads on custom-silicon programs.

What we're looking for

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent experience.
  • Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field (preferred).
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, plus two or more years of technical engineering and coding experience (preferred).
  • Proficiency with Python, embedded Rust, Rust RTOSs, and associated toolchains (preferred).
  • Experience with SoC bring-up, firmware validation, embedded systems, test planning, debug, and automation (preferred).
  • Experience working in pre-silicon environments (preferred).

More like this

Similar roles

Senior Staff Firmware Development Engineer

Qualcomm

Santa Clara, CA +2 15 days ago $190,200–$285,400
C Assembly RTOS Zephyr eCos uC/OS FreeRTOS ARMv8 Python C++ Java FPGA Firmware Power Management Pre-silicon Post-silicon Device Drivers Interprocessor Communication
6+ yrs exp

Firmware Engineer

Broadcom

Fort Collins, CO +1 39 days ago $121,900–$195,000
C C++ Firmware Embedded Systems SerDes HBM RTL Silicon Bring-up Middleware Diagnostic Software Digital Communication Systems
8+ yrs exp

Firmware Engineer

Broadcom

Irvine, CA +1 35 days ago
C ARM Assembly Embedded Systems real time systems multi threading Multiprocessor Programming I2C SPI MDIO Linux Windows Visual C Firmware Middleware Debugging
8+ yrs exp

Firmware Engineer

Anduril Industries

Costa Mesa, CA 36 days ago $166,000–$220,000
C Embedded Systems Microcontrollers SPI I2C UART CAN RTOS FreeRTOS Zephyr VxWorks Python Test Automation Board Bring-up Requirements Management Jama DOORS
2+ yrs exp

Firmware Design Engineer

TSC

Huntsville, AL 28 days ago
FPGA VHDL Verilog Vivado Xilinx Python MATLAB Git Embedded Software Digital Design Signal Processing Source Control Configuration Management Oscilloscopes Spectrum Analyzers Signal Generators