Sr. Manager, Software Engineering
Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
Lenovo is a US$69 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the worlds largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovos continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovos world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
Lenovo is building the next generation of intelligent device experiences powered by Qira, our cross?device Personal AI platform. As part of this transformation, we are hiring an Android System Design Manager to lead the architecture and design of OS system components on Android, specifically the layers that sit between native Android frameworks and vendor HALs across Lenovo and Motorola devices.
This role is central to delivering consistent, scalable, and secure system capabilities that support on?device AI and advanced device experiences. You will guide technical direction, drive system integration, and develop a strong engineering team that delivers high?quality platform components.
What Youll Do
- Lead system architecture and design for Android?based OS components that sit between the framework and vendor HAL layers.
- Define and evolve middleware, system services, and platform abstractions that enable consistent device capabilities across Lenovo Motorola products.
- Drive the integration of Android middleware with vendor HALs (audio, camera, sensors, connectivity, neural accelerators, etc.).
- Collaborate with product, AI, silicon, and firmware teams to ensure cohesive and scalable system designs.
- Deliver solutions that meet strict performance, reliability, latency, and power objectives across diverse hardware platforms.
- Oversee technical execution, including design reviews, platform bring?up, system debugging, and integration readiness.
- Manage and grow a team of system engineers, ensuring strong execution and talent development.
- Stay current with Android platform evolution, system?level best practices, and emerging device capabilities.
- 10+ years of hands?on experience in Android platform, HAL, or middleware development.
- Bachelors degree in Engineering is required.
- 3+ years of people?management experience, leading system or platform engineering teams.
- Strong understanding of Android system architecture, including framework ? system service ? HAL interactions.
- Proficiency in C/C++ for native system components and Java/Kotlin for framework?facing layers.
- Proven experience designing and shipping system?level components on consumer devices (Android phones, tablets, PCs, or IoT).
- Deep knowledge of OS fundamentals: processes, memory management, IPC, performance, power, and security.
Looking to get Placed? Try our Placement Guarantee Plan
- Demonstrated ability to lead teams through technical architecture, cross?layer debugging, and production readiness.
- Strong communication skills and the ability to translate product requirements into scalable system architecture.
- Experience with AIDL, Binder IPC, Android system services, or HAL bring?up.
- Masters Degree in Engineering is preferred.
- Background working with silicon vendors and integrating vendor HAL extensions.
- Familiarity with system?level support for AI?enabled features (sensors, pipelines, model execution, data flows).
- Experience with modular or updatable system components (APEX/Mainline or OEM?level equivalents).
- Strong problem?solving skills in cross?layer issues spanning framework, middleware, native daemons, and vendor HALs.
- Passion for system architecture, code quality, and building clean, maintainable abstractions across hardware and software.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
Skills
CDebuggingJavaIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
About Company
Important dates & deadlines?
Application Deadline
05 May 26, 06:46 PM IST
Similar Jobs
View All

