Jobs · Engineering · Illinois

Operating System Design Manager

Lenovo · Chicago, IL · 1 mo ago
Engineering$190k–$230k/yrFull-time

What You’ll Do

  • Lead system architecture and design across multi‑OS environments (Linux, Android, Windows, RTOS), focusing on HAL and middleware layers.
  • Define and evolve OS‑level abstractions, system services, and framework‑facing interfaces that deliver consistent capabilities across diverse device platforms.
  • Drive integration of system components with vendor HALs, silicon‑specific interfaces, and low‑level drivers across multiple operating systems.
  • Collaborate with AI, product, firmware, hardware, and platform teams to ensure scalable and unified system designs.
  • Deliver platform solutions that meet stringent performance, reliability, latency, and power goals across various hardware architectures.
  • Oversee technical execution including design reviews, system bring‑up, debugging, and integration readiness for production platforms.
  • Manage and grow a team of system engineers, fostering strong execution, technical depth, and platform expertise.
  • Stay current with advances in OS architectures, HAL design patterns, system optimization approaches, and multi‑OS best practices.

Basic Qualifications

  • 12+ years of hands-on engineering experience in OS level software, system design, HAL, or middleware development across Linux, Android, Windows, or RTOS platforms.
  • Bachelor’s degree in Engineering is required.
  • 3+ years of people‑management experience, leading platform or system engineering teams.
  • Strong understanding of framework ↔ system service ↔ HAL ↔ driver interactions across multiple operating systems.
  • Proficiency in C/C++ for embedded and system‑level development and familiarity with Java/Kotlin/C#/Rust as applicable to different OS environments.
  • Proven experience delivering system‑level components for consumer‑grade devices (phones, tablets, PCs, IoT, embedded).
  • Deep understanding of OS fundamentals including process models, memory management, IPC, scheduling, performance, power optimization, and system security.
  • Demonstrated ability to lead teams through system architecture decisions, cross‑platform debugging, and production‑quality delivery.
  • Strong communication skills with the ability to translate product requirements into scalable multi‑OS system architectures.

Preferred Qualifications

  • Experience with HAL design, middleware frameworks, and system services across diverse OS platforms.
  • Master’s Degree in Engineering is preferred.
  • Background working with silicon vendors.
  • Familiarity with AI‑enabled system features, sensor frameworks, data‑flow optimization, or on‑device processing pipelines.
  • Experience with updatable system components (Android APEX/Mainline, Linux modular packaging, Windows system modules).
  • Strong problem‑solving skills for cross‑layer issues spanning frameworks, middleware, native daemons, HALs, and kernel interfaces.
  • Passion for system design, OS architecture, and building clean, maintainable, and scalable system abstractions across heterogeneous platforms.

Similar jobs