CareerPlanSign in

Senior Firmware Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-09-01 → 2026-09-26

Core

Design and develop reusable firmware frameworks, libraries, hardware abstraction layers, and common services to improve scalability and maintainability across multiple programs and hardware generations.

Role type

Senior IC firmware engineer (embedded systems)

Builds

Firmware frameworks, libraries, hardware abstraction layers, and common services for server-class systems, datacenter platforms, and AI accelerators

Domain

Semiconductor hardware / Embedded systems / Datacenter infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Embedded Rust, SoC bring-up, bootloaders, BSPs, HALs, device drivers, I2C/I3C, SPI, UART, PCIe, PLDM, MCTP, Redfish, telemetry, diagnostics, firmware update, RAS, Linux, Python, Git, CI, Azure DevOps, hardware debug tools, schematics, unit-testing, modular-design, hardware/software integration

Preferred skills

FPGA prototyping, simulation platforms, pre-silicon development, secure firmware, Root of Trust, development automation

Technologies

Linux, Python, Git, CI, Azure DevOps, I2C, I3C, SPI, UART, PCIe, PLDM, MCTP, Redfish

Responsibilities

Design and develop reusable firmware frameworks, libraries, and hardware abstraction layers; Drive early firmware development, integration, and validation through pre-silicon environments, FPGA prototyping, and simulation; Develop platform management, serviceability, telemetry, diagnostics, and reliability capabilities; Collaborate across silicon, hardware, platform, validation, and software engineering teams to define requirements and resolve technical challenges; Provide technical leadership through system design, architecture reviews, root-cause analysis, and mentorship

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.