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

Sr. Engineering Manager - Device Client Platform

Job in Morrisville, Wake County, North Carolina, 27560, USA
Listing for: Lenovo
Full Time position
Listed on 2025-12-17
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

At Lenovo, we Never Stand Still. Every day, every employee is focused on moving forward, rejecting traditional limits, and always seeking a better way. We’re 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.

As a key leader within a dynamic, agile software development environment, you will contribute to the full solution lifecycle, from initial concept and design through development and deployment of our core Device platform services. You will lead a team responsible for the design, development, troubleshooting, and debugging of these critical services. Your leadership will be essential in ensuring adherence to development processes, architecture guidelines, and coding standards.

You will champion code quality and secure programming practices within the team.

Role Overview

We are seeking a seasoned Senior Engineering Manager to lead globally distributed teams developing the next generation of our device software and multi‑platform client platform. This platform spans Windows, Linux, and Android devices and serves as a critical bridge to our UDS SaaS Cloud, enabling secure telemetry, configuration delivery, and edge intelligence.

The ideal candidate combines deep technical expertise in device/client platforms with strong leadership skills and experience delivering software that operates ertise in MQTT, Web Sockets, and modern communication protocols is highly desirable, along with experience extending device platforms with on‑device AI capabilities.

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‑cause 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,…
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