Skip to main content

OpenAI

Systems Software Engineer, Management Plane

San Francisco (Remote)$266k–$445kfulltimemidAdded 1 month ago

About this role

OpenAI is hiring a Systems Software Engineer to design and maintain low-level firmware and system software for first-party AI hardware, including BMC, Linux, and hardware diagnostics. You'll own software acceptance from partners, build automation and testing infrastructure, and guide platforms from prototype through production deployment in OpenAI's supercomputing environment.

What you'll do

  • Design and develop firmware and system software for hardware manageability, BMC services, and platform drivers
  • Own integration and acceptance of partner software releases, including code review, builds, CI, and launch readiness
  • Build automation and CI infrastructure for lab testing and device management
  • Debug hardware management protocols and interfaces across accelerators, controllers, and platform services
  • Develop validation tests and monitoring for board bring-up, manufacturing, and production deployment
  • Partner with hardware, firmware, and infrastructure teams to define software requirements and resolve cross-layer issues

What they're looking for

  • Low-level systems and firmware software development
  • C, C++, or Rust programming
  • Linux platforms, OpenBMC, BIOS/UEFI, and bootloaders
  • Hardware interfaces: I2C, SMBus, PCIe, Ethernet, UART, JTAG
  • Hardware debugging and lab tools
  • Hardware bring-up and manufacturing testing
  • CI/CD infrastructure and test automation
  • Redfish and BMC software

Benefits

  • Hybrid work arrangement (3 days/week onsite in San Francisco)
  • Relocation assistance available
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

OpenAI

OpenAI builds AI infrastructure and products, including large-scale data center campuses for AI computing and generative AI applications for enterprise customers. The company is hiring civil engineers, project engineers, electrical design engineers, data center R&D engineers, and AI deployment engineers to expand its infrastructure capabilities and help customers deploy AI solutions.

View all jobs at OpenAI

Likely interview questions

  • Walk us through a time you debugged a complex issue that spanned both firmware/software and hardware layers. How did you isolate the problem and what tools or approaches did you use?
  • Describe your experience with BMC software, Redfish, or IPMI. Have you designed or integrated hardware management interfaces, and what challenges did you encounter?