CareerPlan

Senior Firmware Application Engineer - System Software

Taiwan, TaipeiFull-time2026-11-09 → 2026-11-10

Core

Develop OpenBMC firmware and core features to support next-generation GPU server platforms, building manageability and monitoring solutions for enterprise components.

Role type

Senior IC firmware application engineer (system software)

Builds

OpenBMC firmware, device drivers, and manageability/monitoring solutions for data center GPU servers

Domain

Data center / High-Performance Computing (HPC) / Server infrastructure

Required skills

Linux kernel internals, C/C++ programming, device drivers (I2C/I3C, SPI, PCIe, SMBus, Mailbox), device tree development, board bring-up, Python scripting, Bash scripting

Preferred skills

OpenBMC upstreaming experience, server architecture knowledge, ecosystem building

Technologies

OpenBMC, Linux, U-Boot, C, C++, Python, Bash, I2C, I3C, SPI, PCIe, SMBus, Mailbox

Responsibilities

Develop OpenBMC firmware and core features; Participate in and upstream OpenBMC code; Build and implement manageability and monitoring solutions; Collaborate with manufacturing teams to support data center product production; Adapt to evolving business priorities and take on broad technical responsibilities

Seniority

Senior, hands-on IC