Linux Kernel Engineer for Next-Gen Consumer Devices

OpenAI

San Francisco (CA)

On-site

USD 230,000 - 385,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
Employer-paid health savings account
401(k) retirement plan with employer 

Paid parental leave
Flexible PTO
Paid holidays
Relocation support

Job summary

OpenAI Consumer Devices seeks an Operating Systems Engineer focused on the Linux kernel to design, develop, and maintain kernel capabilities underpinning our consumer devices. You will own features across the stack and shape kernel-userspace boundaries to deliver complete product features.

You’ll collaborate with hardware, firmware, and software teams, writing reviewable patches and contributing changes upstream where appropriate while maintaining product-specific changes as the kernel evolves.

Qualifications

  • Substantial hands-on experience designing, developing, and debugging one or more Linux kernel subsystems, such as memory management, storage, networking, high-speed peripherals, power management, scheduling, or virtualization.
  • Proficiency in C for kernel and low-level systems development.
  • Strong understanding of kernel concurrency, synchronization, memory ownership, and resource lifetimes.
  • Experience delivering systems capabilities across kernel and userspace, including designing interfaces and diagnosing problems that cross that boundary.
  • Understanding of Linux kernel development principles and practices: maintainable designs, appropriate abstractions, reviewable patches, compatibility awareness, and careful validation to prevent regressions.

Responsibilities

  • Build kernel capabilities: Design, implement, and maintain Linux kernel subsystem changes that support device capabilities and product requirements.
  • Own features across the stack: Define kernel and userspace boundaries, and build the interfaces and supporting components needed to deliver reliable features in shipped products.
  • Debug complex system behavior: Use tracing, profiling, instrumentation, and diagnostic tools to resolve correctness, concurrency, performance, power, and reliability issues in development and production.
  • Measure and validate improvements: Develop tests and representative workloads to demonstrate repeatable performance, power, and reliability gains and detect regressions across kernel and userspace.
  • Partner across disciplines: Work with hardware, firmware, platform, and application engineers to turn system requirements into understandable, maintainable solutions.
  • Contribute sustainable kernel changes: Prepare reviewable patches, incorporate feedback, and contribute fixes and improvements upstream where appropriate. Maintain product‑specific changes responsibly as the kernel evolves.

Skills

Linux kernel
C programming
Kernel concurrency
Userspace interfaces
Performance debugging

Tools

Rust
Code review

Job description

OpenAI Consumer Devices seeks an Operating Systems Engineer focused on the Linux kernel to design, develop, and maintain kernel capabilities underpinning our consumer devices. You will own features across the stack and shape kernel-userspace boundaries to deliver complete product features.

You’ll collaborate with hardware, firmware, and software teams, writing reviewable patches and contributing changes upstream where appropriate while maintaining product-specific changes as the kernel evolves.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Kernel Systems Engineer for AI Devices
Linux Kernel Systems Engineer for AI Devices

OpenAI, Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
Operating Systems Engineer, Linux Kernel | Consumer Devices
Operating Systems Engineer, Linux Kernel | Consumer Devices

OpenAI, Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
Linux Kernel Engineer: Upstream Advocate & Open Source Expert
Linux Kernel Engineer: Upstream Advocate & Open Source Expert

Collabora • United States

Remote
USD 120,000 - 180,000
Competitive salary
Conference attendance opportunities
Office setup budget
Remote Linux Engineer for Next-Gen Silicon & AI Stacks
Remote Linux Engineer for Next-Gen Silicon & AI Stacks

Canonical_managed_posts • United States

Remote
USD 140,000 - 210,000
Distributed work environment with team
Personal learning and development USD
Annual compensation review
+3
Linux Kernel Consultant (Remote/Anywhere)
Linux Kernel Consultant (Remote/Anywhere)

Collabora • United States

Remote
USD 120,000 - 190,000
Fully remote
Flexible hours
Budget for setup
+5
Linux Software Engineer for Next-Gen Silicon on Ubuntu
Linux Software Engineer for Next-Gen Silicon on Ubuntu

Canonical Ltd. • Charlotte Amalie

Remote
USD 120,000 - 180,000
Learning budget
Annual compensation review
Travel opportunities
Remote Linux Engineer for Next-Gen Silicon & AI Stacks
Remote Linux Engineer for Next-Gen Silicon & AI Stacks

Canonical Ltd. • New York (NY)

Remote
USD 120,000 - 180,000
Learning budget USD 2,000 per year
Annual compensation review
Travel opportunities for events
Linux Systems Engineer: Embedded & Kernel (On-Site)
Linux Systems Engineer: Embedded & Kernel (On-Site)

Ghost Robotics • Pennsylvania

On-site
USD 110,000 - 165,000
Full benefits
Linux Kernel Engineer — Equity & Benefits Included
Linux Kernel Engineer — Equity & Benefits Included

X.ai • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Equity
Medical, vision, dental coverage
401(k) plan
+2
Remote Linux Engineer for Ubuntu on Next‑Gen Silicon
Remote Linux Engineer for Ubuntu on Next‑Gen Silicon

Canonical Ltd. • San Juan (PR)

Remote
USD 90,000 - 150,000
Personal learning and development USD
Annual compensation review
Recognition rewards
+3