CareerPlan

Data Center AI Platform Firmware Engineer, Senior to Staff

Taipei, Taipei City, TaiwanFull-time2026-09-24 → 2026-11-11

Core

Design, develop, debug, and validate low-level firmware for next-generation AI racks and servers, bridging silicon, hardware platforms, and operating systems.

Role type

Senior to Staff IC firmware engineer (ARM server/AI platform)

Builds

Bootloaders, platform initialization code, drivers, and validation firmware for ARM-based SoCs and accelerator platforms

Domain

Semiconductor / Embedded Systems / AI Infrastructure

Required skills

C programming, ARM architecture (v8/v9), hardware bring-up, system debugging, memory management, power management, security (Root-of-Trust), PCIe/USB/Ethernet drivers, JTAG/trace analysis

Preferred skills

Linux kernel development, UEFI/EDK2/U-Boot, DDR initialization, RAS, thermal control

Technologies

ARM Cortex-A, Neoverse, UEFI, EDK2, U-Boot, ACPI, SMBIOS, Device Tree, GIC, PCIe, USB, Ethernet, JTAG, oscilloscopes, logic analyzers

Responsibilities

Design and maintain low-level firmware for ARM-based SoCs and servers; Implement bootloaders, DDR initialization, security features, and peripheral drivers; Lead early silicon and board bring-up activities; Debug complex firmware, hardware, and system-level failures using JTAG and trace tools; Collaborate with silicon, hardware, and OS teams across the product lifecycle.