Senior BMC Developer
Core
Develop, integrate, and validate Baseboard Management Controller (BMC) firmware for server and platform products to enable system monitoring, control, health reporting, and remote management.
Role type
Senior embedded firmware engineer (BMC)
Builds
Firmware for server and platform management systems
Domain
Hardware/Server infrastructure
Required skills
C/C++, embedded development, BMC stacks, system management protocols, server hardware, hardware/software debugging, regression testing
Preferred skills
Linux-based environments, platform management concepts
Responsibilities
Develop and debug BMC firmware features; support platform bring-up and firmware integration; analyze defects and support root cause analysis; assist with validation and regression testing; collaborate with BIOS, Electrical, and Validation teams; maintain technical documentation; contribute to automation of development processes.
Seniority
Senior, hands-on IC
