General Information

Req #
Career area:
Artificial Intelligence
Friday, May 31, 2024
Additional Locations
* China

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, 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 world’s largest PC company by further expanding into growth areas that fuel the advancement of ‘New IT’ technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services.

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit and read about the latest news via our StoryHub.

Description and Requirements

Position Overview
We are seeking a highly skilled and experienced Senior Software System Engineer to join our dynamic team specializing in mobile phone software design. The ideal candidate will possess extensive knowledge across multiple software domains. Additionally, a solid understanding of AI applications on mobile devices is essential. This role requires collaboration with Subject Matter Experts (SMEs) from various domains, a strong innovative mindset, and the ability to rapidly learn new technologies.

Key Responsibilities
1. System Design and Development: Lead the design, development, and optimization of mobile phone software systems. Take the ownership of end-to-end software solution.
2. AI Integration: Leverage AI technologies to enhance mobile device functionalities, ensuring seamless integration and optimal performance.
3. Collaboration: Work closely with SMEs from diverse domains to develop comprehensive and innovative software solutions.
4. Innovation and Problem Solving: Drive innovation in mobile software design by identifying and implementing cutting-edge technologies and methodologies.
5. Technical Leadership: Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
6. Documentation and Reporting: Create detailed technical documentation and reports to support development processes and communicate progress to stakeholders.

1. Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
2. Experience: Minimum of 8 years of experience in software engineering, with a significant focus on mobile phone software design.
3. Technical Expertise:
a.Comprehensive knowledge of Android mobile software, with in-depth understanding of low-layer components, including sensors, Linux kernel, and low power island technologies.
b. Strong understanding of AI applications on mobile devices.
c. Proficient in programming languages such as C, C++, Python, and Java.
d. Experience with Android and embedded systems.
a. Excellent problem-solving and analytical skills.
b. Strong communication and collaboration abilities.
c. Ability to innovate and rapidly learn new technologies.
d. Proficient English
e. Proven track record of working effectively in cross-functional teams.

Additional Locations
* China
* China