CareerPlan

Sr. Firmware Engineer

United States, Washington, RedmondFull-time2026-08-12 → 2026-11-10

Core

Design and develop key firmware components, driver interfaces, system libraries for SoC bring-up, and low-level hardware protocols for Azure infrastructure.

Role type

Senior Firmware Engineer (SoC/Hardware Integration)

Builds

Firmware solutions, driver interfaces, and platform features for Azure infrastructure

Domain

Cloud infrastructure, embedded systems, semiconductor hardware

Required skills

C, C++, Rust, PCIe, I2C, SPI, USB, UART, UEFI, ARM Trusted Firmware, ARM64 SoCs, Armv8 architecture, hardware-software integration, AI-assisted development tools

Preferred skills

Experience with AI-assisted and agentic development tools, diagnosing complex hardware-software integration issues

Technologies

C, C++, Rust, UEFI, ARM-TF, PCIe, I2C, SPI, USB, UART

Responsibilities

Design and develop key firmware components including driver interfaces and system libraries for SoC bring-up; Drive hardware-software integration efforts to enable new silicon capabilities; Collaborate with silicon, board electrical, and hardware engineering teams to deliver new platform capabilities; Partner with operating system and software platform teams to integrate and deploy new technologies across the Azure fleet

Seniority

Senior, hands-on IC