CareerPlan

Firmware Engineer

United States, Washington, RedmondFull-time2026-10-15 → 2026-11-10

Core

Design and develop scalable firmware libraries and frameworks for HBM, Compute, and SoC infrastructure subsystems, supporting silicon bring-up, validation, and production delivery.

Role type

Senior IC firmware engineer (silicon bring-up & SoC)

Builds

Firmware IP libraries, platform initialization sequences, and silicon abstraction layers for server-class SoCs and AI accelerators.

Domain

Semiconductor hardware, high-performance computing, and confidential computing

Required skills

C/C++ programming, Python, embedded systems development, SoC architecture knowledge, bootloader design, silicon bring-up, debugging (JTAG, TRACE32), pre-silicon simulation/emulation (ZeBu, FPGA, VHS), hardware security, performance optimization, RAS architecture

Preferred skills

Azure hardware platform knowledge, AI accelerator firmware, confidential computing technologies, hardware emulation platforms (HAPS, Palladium, Veloce), telemetry implementation

Technologies

C, C++, Python, JTAG, Lauterbach TRACE32, ZeBu, FPGA, VHS, Azure hardware platforms

Responsibilities

Develop firmware libraries for HBM, Compute, and SoC subsystems; collaborate with silicon architects on specification and design; define verification requirements and test plans; debug and root-cause analysis for firmware and hardware issues; validate firmware in pre-silicon simulation and emulation platforms; optimize firmware performance and implement telemetry solutions.

Seniority

Senior, hands-on IC