CareerPlan

BMC Firmware Engineer

TW - Taipei City - Suite C7FFull-time2026-10-12 → 2026-11-10
Citizens or permanent residents only

Core

Design, develop, code, and debug Baseboard Management Controller (BMC) firmware and reference code for ZT Cloud Servers, focusing on server hardware architecture and system design.

Role type

Staff IC firmware engineer (BMC)

Builds

Platform BMC firmware, reference code, and related documentation for enterprise servers

Domain

Enterprise server hardware and firmware

Required skills

C coding, X-86 Assembly language, server hardware interfaces (SMBus/I2C, PCIe, ACPI, DDR, IPMI, Ethernet, SATA, SPI, I3C), processor and enterprise system-level architectures, security microarchitecture design, cryptographic algorithms and protocols (CIA, Certificates, PKI, SHA, ECC, HMAC, AES), threat modeling, OpenBMC, Redfish technology

Preferred skills

OpenBMC development, AMI BMC development, user interface development for BMC

Technologies

OpenBMC, Redfish, X-86 CPUs, C, Assembly

Responsibilities

Design and develop BMC firmware and reference code, review firmware and software architecture specifications, study motherboard and BMC system specifications for reliability and compatibility, participate in new platform power-on events, engage cross-team validation organizations, mentor junior engineers in secure firmware development

Seniority

Staff, hands-on IC