CareerPlanGet AI match score →

OpenBMC Engineer – Wireline

Sanchong💼 Full-time🗓 2026-07-09 → 2026-07-31

Core

Design, develop, maintain, and debug BMC firmware for server hardware, integrating new features and porting OpenBMC to custom platforms.

Role type

Senior IC embedded systems engineer (BMC/OpenBMC)

Builds

BMC firmware and server management features

Domain

Hardware/Embedded Systems / Server Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, Linux kernel and user-space architecture, low-level hardware protocols (I2C, PMBus, SPI, UART, JTAG, GPIO), IPMI 2.0 and DCMI 1.5, Redfish, system integration and validation, root-cause analysis

Preferred skills

Technical lead experience, server hardware bring-up, Python or Shell scripting, Agile development

Technologies

OpenBMC, Linux, Redfish, WebUI, C, C++, Python, Shell

Responsibilities

Design and debug BMC firmware; implement new BMC features and system enhancements; port OpenBMC to custom server platforms; collaborate with hardware and BIOS teams; perform system integration and validation

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗