Sr. Engineering Manager – Device Client Platform jobs in United States
info-icon
This job has closed.
company-logo

Lenovo · 1 day ago

Sr. Engineering Manager – Device Client Platform

Lenovo is a global technology powerhouse focused on delivering Smarter Technology for All. They are seeking a Senior Engineering Manager to lead their Device Client Platform team, overseeing the development and delivery of client platform services across multiple operating systems.

ComputerConsumer ElectronicsElectronicsHardwareMobileWearables
check
H1B Sponsor Likelynote

Responsibilities

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
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
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 WebSockets for telemetry ingestion, configuration updates, and real-time interactions
Partner with cloud engineering teams to ensure interoperability, reliability, and secure data exchange
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 DevOps mindset, including CI/CD automation, release quality, and continuous operational feedback loops
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
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 continuous improvement in development pipelines, CI/CD automation, code reviews, and testing practices

Qualification

Device software developmentEngineering managementMQTTWebSocketsOn-device AIC++C#Java/KotlinRustGoCloud communicationDistributed systemsContinuous improvementTeam leadershipCross-functional collaborationProblem-solving

Required

10+ years in software engineering, including 4+ years in engineering management or technical leadership roles
Proven experience delivering device software or client platforms on Windows, Linux, and/or Android
Strong understanding of device-cloud communication, distributed systems, and protocol design
Hands-on experience with MQTT, WebSockets, or similar real-time messaging technologies
Experience managing and scaling global engineering teams across time zones, including contractor and vendor teams
Demonstrated ability to lead architectural decisions, manage complex roadmaps, and drive alignment across product and engineering stakeholders
Knowledge of modern programming languages such as C++, C#, Rust, Java/Kotlin, or Go

Preferred

Experience implementing on-device AI, including model runtimes (e.g., TensorFlow Lite, ONNX Runtime), model deployment, or edge inference optimization
Background building software for device ecosystems such as IoT, consumer devices, industrial systems, or embedded platforms
Familiarity with configuration management, telemetry pipelines, and remote device orchestration
Understanding of security practices for distributed edge devices (certificate mgmt, secure boot, secure communications)
Success working with hybrid teams and external development partners

Company

Lenovo Group is a computer technology company that manufactures personal computers, smartphones, televisions, and wearable devices.

H1B Sponsorship

Lenovo has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (76)
2024 (52)
2023 (75)
2022 (82)
2021 (58)
2020 (67)

Funding

Current Stage
Public Company
Total Funding
$3.35B
Key Investors
Alat
2025-01-08Post Ipo Debt· $2B
2024-04-01Post Ipo Debt· $500M
2017-10-03Post Ipo Equity· $500M

Leadership Team

leader-logo
Yang Yuanqing
Chairman & CEO
linkedin
leader-logo
Greg Huff
CTO, CSO, and SVP of Development, Quality, and Customer Care, Infrastructure Solutions Group
linkedin
Company data provided by crunchbase