Senior Firmware Application Engineer - System Software
Core
Develop OpenBMC firmware and core features to support next-generation GPU server platforms, focusing on manageability and monitoring solutions for enterprise components.
Role type
Senior IC firmware application engineer (system software)
Builds
OpenBMC firmware, device drivers, and manageability/monitoring solutions for data center products
Domain
Data center / High-Performance Computing (HPC) / Server infrastructure
Required skills
Linux kernel internals, C/C++ programming, device drivers (I2C/I3C, SPI, PCIe, SMBus, Mailbox), device tree development, board bring-up, Python/Bash scripting
Preferred skills
OpenBMC upstreaming, server architecture knowledge, ecosystem building
Technologies
OpenBMC, Linux, U-Boot, C, C++, Python, Bash, I2C, I3C, SPI, PCIe, SMBus, Mailbox
Responsibilities
Develop OpenBMC firmware and core features; Participate in and upstream OpenBMC code; Build and implement manageability and monitoring solutions; Collaborate with manufacturing teams for production support; Adapt to evolving business priorities
Seniority
Senior, hands-on IC
