OpenAI

System Software Engineer

OpenAI

Overview

Role involves designing and implementing low-level manageability software for supercomputers.

Ideal candidate has experience with OpenBMC and proficiency in C, C++, and Rust for embedded systems.

310k usd / yearhybridpermanentfull-timeCC++Rust

Locations

  • United States, California, San Francisco

Requirements

  • Experience with OpenBMC
  • Proficiency in C, C++, and Rust
  • Strong knowledge of hardware interfaces

Responsibilities

  • Design and maintain firmware/software for supercomputers
  • Collaborate with hardware teams
  • Lead software manageability requirements
  • Monitor vendor firmware development
  • Integrate BMC monitoring software
  • Enhance OpenBMC firmware
  • Implement bootloaders and device drivers
  • Troubleshoot hardware-firmware issues

Benefits

  • Medical, dental, and vision insurance
  • Mental health support
  • 401(k) with matching
  • Generous time off
  • Paid parental leave
  • Annual learning stipend