Operating Systems Engineer | Consumer Devices
Core
Build and harden OS foundations for OpenAI consumer devices, focusing on security, privacy, performance, and reliability across kernel and userspace.
Role type
Senior IC Operating Systems Engineer
Builds
End-to-end hardware and software systems for AI consumer devices
Domain
Consumer electronics / Embedded systems / Operating Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Systems programming (Linux/BSD), C, C++, OS kernel development, OS services/daemons, complex debugging, OS security fundamentals
Preferred skills
Rust (systems contexts), OS security hardening (SELinux/AppArmor/sandboxing), eBPF observability, performance/power optimization, UI framework integration (Wayland)
Technologies
Linux, BSD, C, C++, Rust, eBPF, perf, Wayland, DRM/KMS, ftrace, BPFtrace, LTTng, systemtap
Responsibilities
Develop kernel components (scheduling, memory, filesystems, drivers), maintain core OS services (init, networking, logging), implement security mechanisms (secure boot, mandatory access control), establish performance/power discipline, build debugging tooling, provide stable platform interfaces for apps/UI
Seniority
Senior, hands-on IC
