Staff Software Engineer
Core
Design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions, owning the full lifecycle from design to field support.
Role type
Staff Software Engineer (Embedded Systems/Firmware)
Builds
ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds, and upper-level control software for datacenter hardware.
Domain
Datacenter infrastructure, embedded systems, firmware engineering
Required skills
C++/C programming, Linux/Yocto/OpenBMC/ZephyrOS, silicon bring-up and debugging, hardware interface drivers (I2C, PCIe, SPI, USB, SERDES), Redfish/DMTF standards, Secure Boot/RoT implementation, datacenter networking knowledge, system-level validation and automation, cross-functional product ownership
Preferred skills
Small team leadership, technical mentorship
Technologies
ZephyrOS, OpenBMC, Linux, Yocto, C++, C, Redfish, DMTF, Calyptra, u-boot
Responsibilities
Design and develop firmware and control software for datacenter hardware; manage full product lifecycle from inception to volume production; assist with customer trials and field issue resolution; drive validation and automation; collaborate with interdisciplinary teams and partner engineering groups
Seniority
Staff, hands-on IC with strategic ownership
