BMC Firmware Engineer
Core
Developing platform Baseboard Management Controller (BMC) firmware, reference code, and documentation for ZT Cloud Servers.
Role type
Staff BMC Firmware Engineer
Builds
Server hardware platforms and BMC firmware
Domain
Enterprise server hardware and embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C coding, X-86 Assembly language, server hardware architecture, SMBus/I2C, PCIe, ACPI, DDR, IPMI, Ethernet, SATA, SPI, processor architecture, Enterprise system-level architecture, BIOS functions, board level diagnostic tools, Operating System internals
Preferred skills
OpenBMC, Redfish technology, user interface development, presentation layer development
Responsibilities
Design, develop, code, and debug BMC/Firmware; Review and provide feedback on firmware and software architecture specifications; Layout and establish design documents; Study computer motherboard and BMC system specifications to plan reliability and compatibility; Plan and execute reference code and collateral; Participate in new platform power-on events; Engage cross-team validation organizations.
Seniority
Staff, hands-on IC