Openai
Systems Software Engineer, BMC & Management Plane
San Francisco, Remote. Posted 6 months ago
The role
You will design, build, integrate, and validate software for OpenAI's first-party AI hardware systems. This includes BMC software and embedded Linux services for server and accelerator manageability.
What you will do
- Design, develop, and maintain low-level firmware and system software for AI hardware manageability.
- Build system health monitoring, telemetry, remote diagnostics, and recovery paths.
- Own integration and acceptance of partner and vendor software releases.
- Build and maintain automation and CI infrastructure for testing and managing systems in the lab.
- Define and debug hardware management protocols across various interfaces.
- Develop validation and test automation for bring-up, manufacturing, and deployment.
- Convert engineering releases into manufacturing-ready software recipes.
- Debug complex production issues spanning hardware and software boundaries.
- Partner with hardware, firmware, security, and other engineering teams.
- Produce architecture notes, runbooks, validation records, and decision documents.
Required qualifications
- Strong programming skills in C, C++, Rust or similar systems languages.
- Hands-on embedded Linux development experience.
- 7+ years of hands-on experience, or exceptional accomplishments demonstrating equivalent expertise, in low-level system software, embedded software, firmware, BMC software, platform software, device d
- Strong knowledge of hardware/software interfaces such as I2C, SMBus, PMBus, SPI, PCIe, Ethernet, USB, UART, GPIO, JTAG, power controllers, board-level debug tools, or protocol analyzers.
- Demonstrated ability to debug live hardware using logs, packet captures, firmware traces, bus captures, lab hosts, BMC journals, and Linux tooling.
- Experience with hardware bring-up, manufacturing or qualification testing, system diagnostics, release validation, or deployment of high-performance compute, accelerator, server, networking, storage,
- Ability to reason across software, firmware, hardware, manufacturing, and operations boundaries.
- Proven track record working with external vendors, manufacturing partners, or partner engineering teams.
Nice to have
- Experience developing BMC or OpenBMC or comparable hardware-management software.
- Production data-center manageability experience.
- Familiarity with platform security topics such as secure boot, firmware signing, device provisioning, attestation, certificate handling, trusted update flows, or access-control design.
Benefits
- Relocation assistance available.
Before you apply
- Candidates for this role may need to meet certain legal status requirements to comply with U.S. export control laws and regulations.
- Background checks for applicants will be administered in accordance with applicable law.
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.