OpenAI11 дней назад

Инженер по операционным системам | Потребительские устройства

Зарплата не указана
РЫНОК
12 292медиана по профессии
System Analyst · 28 вакансий с указанной зарплатой
5 680половина предложений: 9 493–15 52190 000
Работодатель не указал зарплату — сравните с рынком сами.
Полная занятостьSan Francisco

Обязанности

  • 01Work on end-to-end OS capabilities spanning the OS kernel, userspace services, application frameworks, UI toolkits, and application-facing APIs
  • 02Develop, integrate, and maintain OS components, both kernel-bound and in userspace, including scheduling, memory management, filesystems, drivers, IPC/RPC mechanisms, and security-relevant subsystems
  • 03Build and maintain core OS services and daemons (init, service management, device discovery, networking primitives, time, logging, update hooks, crash handling, and so on)
  • 04Design and implement security and privacy mechanisms
  • 05Establish a performance and power discipline
  • 06Build first-class debugging and observability for the OS
  • 07Provide stable, well-documented platform interfaces for application frameworks and UI frameworks
  • 08Contribute to reliability and release readiness

Требования

  • 01Strong experience with systems programming (such as with Linux, BSD, etc), including meaningful work in the kernel (drivers, core subsystems, or platform enablement) and operating systems
  • 02Professional proficiency in C, C++ for low-level systems development
  • 03Experience building or maintaining core OS services and platform software (system services, daemons, init/service management, device management, logging/telemetry pipelines)
  • 04Track record of debugging complex issues across kernel/userspace boundaries using tracing, profiling, and structured root cause analysis
  • 05Familiarity with security fundamentals in OS design: isolation boundaries, privilege separation, secure IPC, attack surface reduction, and vulnerability mitigation practices