CareerPlanSign in

Senior Silicon Firmware Engineer

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

Core

Develop, architect, and maintain low-level silicon firmware for custom SoC designs, covering bring-up, power management, security, and peripheral initialization across the full silicon lifecycle.

Role type

Senior Silicon Firmware Engineer

Builds

Custom System-on-Chip (SoC) designs and firmware for high-performance computing functions

Domain

Semiconductor hardware engineering and embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ for embedded systems, computer architecture, real-time operating systems (RTOS), hardware/software co-validation, debugging tools (JTAG/SWD, logic analyzers), standard hardware interfaces (SPI, DDR, USB, PCIe, I2C, CXL), Python for test automation, CI/CD pipelines, formal verification methodologies

Preferred skills

Mentoring engineers, leading technical workstreams, Agile practices, hardware/firmware co-design, automation and tooling development

Technologies

C, C++, Python, JTAG, SWD, Azure DevOps, RTOS, FPGA, Emulation

Responsibilities

Develop and maintain low-level silicon firmware for IP blocks; Execute firmware development from RTL simulation through silicon bring-up; Participate in hardware/firmware co-design to define register interfaces and behaviors; Perform firmware integration, packaging, and releases; Build automation and tooling to accelerate development; Coordinate priorities with cross-functional stakeholders; Mentor engineers and lead technical workstreams

Seniority

Senior, hands-on IC

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