Linux Kernels Software Lead
OpenAI
6 months ago
San Francisco, CA, USA
Senior / Staff+
Base Salary
$342k - $555k/yr
Responsibilities
- Lead and bootstrap the development of the Linux kernel stack for high-performance systems.
- Design and implement kernel drivers for DMA, PCIe, NICs, and RDMA.
- Drive end-to-end development of system-scale networking and low-level software.
- Collaborate with vendors to integrate their technologies into our systems.
- Bring up and debug the kernel on new platforms.
- Build userspace software for integration, testing, diagnostics, and performance validation.
Requirements
- Proven experience leading development within the Linux kernel.
- Deep knowledge of subsystems relevant to high-performance systems like PCIe and RDMA.
- Strong programming skills in C, C++, Python, and Linux shell scripting; Rust experience is a plus.
- Experience working with engineering teams to define interfaces and tooling.
- Track record of managing vendor deliverables and technical relationships.
- Background in embedded systems development, including bootloaders and drivers.
Tech Stack
CC++LinuxPythonRust
Categories
AI & MLEmbedded