Supermicro

Firmware Engineer

Supermicro
Apply
1 month ago
New Taipei, TaiwanSenior

Responsibilities

  • Design, implement, maintain, port, and debug OpenBMC and traditional BMC firmware.
  • Develop BMC features, enhancements, bug fixes, and management tools.
  • Develop firmware for Intel, AMD, Nvidia, Phoenix, Fujitsu, and Ampere platforms, as well as CMM and blade systems.
  • Integrate embedded kernel and driver code with software and hardware teams.
  • Design BMC architecture and new core technologies for server, storage, rack, GPU, and blade systems.
  • Develop BMC management capabilities using Redfish, CLI, SNMP, VM, IKVM, and Web UI.
  • Bring up server platforms and troubleshoot critical cross-functional design and integration issues.
  • Manage and support LAN, SAS, NVMe, GPU, CPU, DIMM, and PCIe switch components according to industry specifications.
  • Contribute to open-source development and address firmware security concerns.

Requirements

  • Experience designing and developing OpenBMC or traditional BMC firmware for server, storage, rack, blade, or GPU systems.
  • Ability to develop and integrate embedded kernel and driver code.
  • Ability to design system architecture, own components, investigate root causes, and resolve critical issues.
  • Experience with BMC management features and industry-standard management specifications.
  • Experience bringing up Intel, AMD, Nvidia, Ampere, Phoenix, or Fujitsu server platforms.
  • Ability to collaborate with software, hardware, and cross-functional engineering teams.

Tech Stack

PhoenixSass

Categories

Supermicro

About Supermicro

5,001-10,000 employees

Supermicro designs and manufactures servers, storage systems, GPU platforms, and rack-scale datacenter hardware for enterprises, cloud providers, AI/HPC, and telecom/edge deployments. Its business centers on configurable building-block systems sold directly and through channel partners, plus motherboards, enclosures, and embedded/IoT solutions. Founded in 1993 and headquartered in San Jose, California, Supermicro is a public company trading on NASDAQ under the ticker SMCI.

Contact me