Senior Firmware Application Engineer - System Software
Core
Develop OpenBMC firmware and core features to support next-generation GPU server platforms, building 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 GPU servers
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 scripting, Bash scripting
Preferred skills
OpenBMC upstreaming experience, 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 to support data center product production; Adapt to evolving business priorities and take on broad technical responsibilities
Seniority
Senior, hands-on IC
