Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software System Engineer

AT Lenovo
Lenovo

Senior Software System Engineer

Nanjing, 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$57 billion revenue global technology powerhouse, ranked #248 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 world's 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. Lenovo's 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).

Want more jobs like this?

Get Software Engineering jobs in Nanjing, China delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


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 www.lenovo.com, 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.

Qualifications

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.

4.Skills:

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 - Jiangsu - 南京(Nanjing)

Client-provided location(s): Nanjing, Jiangsu, China
Job ID: Lenovo-WD00064968
Employment Type: Full Time