CareerPlan

Principal Server Firmware Architect

Washington, USFull-time2026-11-09 → 2026-11-10
No visa sponsorship

Core

Design and implement firmware for RISC-V server application processors and microcontrollers, including BIOS, BMC software, and system integration.

Role type

Principal Server Firmware Architect

Builds

TianoCore/EDK-II BIOSes, OpenSBI, M-mode firmware environments, and BMC software for RISC-V servers.

Domain

Semiconductor / Server Hardware / Embedded Systems

Required skills

EDK-II/Tianocore development, ACPI table and AML code, UEFI, Devicetree, DMTF manageability standards, bare metal microcontroller code, FPGA and emulation debugging, technical specifications writing, C programming

Preferred skills

RISC-V architecture, OpenBMC, Rust, system power management, PCIe, hardware debugger usage, virtualization, RTL engineering collaboration, standards group participation

Technologies

TianoCore, EDK-II, OpenSBI, ACPI, UEFI, Devicetree, DMTF, FPGA, Rust, PCIe

Responsibilities

Write and implement platform microcontroller firmware on SiFive reference designs; build BMC software environments; debug challenging problems with system software and validation teams; work with hardware architects to improve RISC-V platform specifications.

Seniority

Principal, hands-on IC