Sr. Firmware Engineer_BMC
Description
Includes the following essential duties and responsibilities (other duties may also be assigned):
. Responsible for designing, porting, defining, developing, and maintaining OpenBMC and Traditional BMC firmware for GPU server systems, Standalone Server System, Blade Server Systems, Storage Systems, Rack systems.
. Work closely with the software and hardware teams to develop and integrate embedded code Kernel and Drivers in BMC.
. Work closely with the related teams to come up with a total solution or new architecture design and implement them in BMC.
. Design and focus components ownership and investigate critical issues and root cause them.
. Design and develop new core technologies, participate in new products architecture design.
. Design and develop new BMC features and enhancements on Redfish, CLI, SNMP, VM, IKVM, WEBUI.
. Dive into and take ownership for critical design issues, work with cross-functional teams for debugging and troubleshooting issues.
. Bring up Intel, AMD, ARMS server platforms.
. BMC Management about LAN, SAS, NVME, GPU and other AOC, and CPU, DIMM., PCIe switch.
. Follow up industry standard management specification.
. Contribute Opensource development.
. Firmware Security involved.