Operating Systems Engineer | Consumer Devices

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

rust linux c ebpf wayland

πŸ“‹ Description

  • Work on end-to-end OS capabilities across kernel, userspace, and APIs.
  • Develop and maintain OS components: scheduling, memory, filesystems, drivers, IPC.
  • Build core OS services/daemons (init, service mgmt, device discovery, networking).
  • Design security/privacy mechanisms: secure boot, sandboxing, access control.
  • Establish performance/power discipline with instrumentation and profiling.
  • Create debugging/observability for OS: tracing, crash analysis, symbolication.

🎯 Requirements

  • Strong experience with systems programming (Linux, BSD) and kernel work.
  • C/C++ proficiency for low-level systems development.
  • Experience building or maintaining core OS services and daemons.
  • Debugging across kernel/userspace with tracing and profiling.
  • Familiarity with security fundamentals in OS design.
  • Strong preference for Rust in systems contexts.
  • Observability tooling experience: eBPF, perf, tracing pipelines.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’