System Software Engineer, First-Party Hardware
Core
Design, build, integrate, and validate low-level system software for the manageability, health, and diagnostics of OpenAI's first-party AI hardware systems.
Role type
Senior IC system software engineer (hardware manageability & firmware)
Builds
Production-grade silicon for OpenAI's supercomputing infrastructure and custom design tools for AI-optimized hardware.
Domain
AI hardware infrastructure, embedded systems, and data center operations
Deliverable
production ML models | infrastructure
Required skills
C, C++, Rust, Linux kernel drivers, BMC software, hardware diagnostics, CI/CD automation, hardware bring-up, protocol debugging (I2C, SMBus, PCIe, JTAG), firmware update flows, manufacturing readiness testing
Preferred skills
OpenBMC, Redfish, gNMI, RTOS, secure boot, firmware signing, trusted update flows, platform security design
Technologies
Linux, OpenBMC, Redfish, BMCWeb, IPMI, BIOS/UEFI, gNMI, I2C, SMBus, PMBus, SPI, PCIe, Ethernet, USB, UART, GPIO, JTAG
Responsibilities
Design and maintain low-level firmware and system software for hardware manageability; own integration and acceptance of partner software releases; build and maintain automation and CI infra for lab testing; define and debug hardware management protocols; build system health monitoring and recovery paths; develop validation and test automation for board and rack bring-up; convert engineering releases into manufacturing-ready software recipes; debug complex production issues spanning hardware and software boundaries; partner with cross-functional teams to define software contracts and drive issues to closure; produce architecture notes, runbooks, and validation records.
Seniority
Senior, hands-on IC