×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Engineering Manager – Device Client Platform

Job in Durham, Durham County, North Carolina, 27703, USA
Listing for: Lenovo
Full Time position
Listed on 2026-02-12
Job specializations:
  • IT/Tech
    Systems Engineer, IT Support, Cloud Computing, Cybersecurity
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Sr. Engineering Manager – Device Client Platform

Join to apply for the Sr. Engineering Manager – Device Client Platform role at Lenovo.

Lenovo is a US $69 billion revenue global technology powerhouse, ranked #196 on the Fortune Global 500, serving millions of customers worldwide across 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo builds on its legacy as the world’s largest PC company, offering a full‑stack portfolio of AI‑enabled, AI‑ready, and AI‑optimized devices (PCs, workstations, smartphones, tablets), infrastructure (servers, storage, edge, high‑performance computing, and software‑defined infrastructure), software, solutions, and services.

About

the Company

Lenovo is listed on the Hong Kong Stock Exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). Its continued investment in world‑changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere.

Role Overview

We are looking for a driven and innovative Senior Engineering Manager to lead our Device Client Platform team within the Global Innovation Center (GIC). In this role you will directly manage engineering teams and play a vital part in shaping the future of our Client Platform. You will contribute to the full solution lifecycle, from initial concept and design through development and deployment of our core Device platform services.

Your leadership will be essential in ensuring adherence to development processes, architecture guidelines, and coding standards, championing code quality and secure programming practices within the team.

Key Responsibilities Team Leadership
  • Lead, mentor, and grow global engineering teams (full‑time employees and contractors) responsible for device software and client platform components.
  • Set engineering standards, drive strong execution, establish clear accountability, and promote a culture of ownership and technical excellence.
  • Develop team structure, define roles, and support hiring strategies to scale engineering capacity.
Client Platform Ownership
  • Own the architecture, roadmap, and delivery of the client platform across Windows, Linux, and Android.
  • Oversee development of features, services, and modules that interface with device hardware, OS services, and cloud systems.
  • Ensure platform design is modular, secure, scalable, and optimized for performance across all supported OS environments.
Cloud Communication Connectivity
  • Lead system design and implementation of robust communication between devices and the UDS SaaS Cloud Platform.
  • Drive adoption and refinement of messaging protocols such as MQTT and Web Sockets for telemetry ingestion, configuration updates, and real‑time interactions.
  • Partner with cloud engineering teams to ensure interoperability, reliability, and secure data exchange.
Troubleshooting, Observability & Operational Excellence
  • Enable engineering teams to build advanced troubleshooting tools and techniques for diagnosing issues on both cloud and device components.
  • Drive implementation of observability frameworks, including metrics, logs, traces, and device‑side diagnostics.
  • Lead initiatives around crash detection, automated reporting, fault analysis, and fleet‑level health monitoring.
  • Ensure the platform supports rapid root‑causal analysis, high system reliability, and data‑driven improvements.
  • Promote a strong Dev Ops mindset, including CI/CD automation, release quality, and continuous operational feedback loops.
On‑Device AI Enablement
  • Extend the existing platform to incorporate on‑device AI inference capabilities.
  • Collaborate with AI/ML teams to integrate model runtimes, optimize edge inference pipelines, and support hardware acceleration where applicable.
  • Define best practices for deployment, model updates, and performance monitoring on resource‑constrained or heterogeneous device environments.
Program Execution Management
  • Deliver platform releases with high predictability, quality, and alignment to roadmap commitments.
  • Manage cross‑functional dependencies across firmware, cloud, AI, QA, hardware, and security teams.
  • Establish measurable KPIs for system reliability, performance, code quality, and team productivity.
  • Drive…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary