Firmware Engineer_BMC
Core
Design, implement, and optimize BMC software and firmware for next-generation server platforms to ensure high efficiency, reliability, and scalability.
Role type
Senior IC firmware engineer (BMC)
Builds
BMC solutions for server platforms
Domain
Server infrastructure / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
BMC development (OpenBMC, IPMI, Redfish), embedded Linux systems, C/C++, Python, server management protocols (IPMI, PLDM, MCTP, Redfish)
Preferred skills
AST2600 SoC experience, hardware interfaces (I²C, SPI, PCIe, GPIO)
Responsibilities
Lead and participate in BMC software and firmware development; Maintain and enhance existing BMC solutions; Collaborate with hardware, firmware, and system teams; Provide technical support and customized solutions; Explore new technologies to improve efficiency and functionality
Seniority
Mid-level, hands-on IC