General Information

Req #
Career area:
Hardware Engineering
United States of America
San Jose
Thursday, August 5, 2021
Working time:

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive. 

And we go big. No, not big—huge.

We’re not just a Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re in 180 markets, working with 63,000 brilliant colleagues and counting. And we’re known for the world’s most complete portfolio of smart technology, from devices to software to infrastructure.

With our ingenuity, we help millions—not just the select few—experience our version of a smarter future. 

The one thing that’s missing? Well… you...

Description and Requirements

Our Team:
We are looking for a Software Engineer Intern within the Advanced Innovation Center (AIC) Group at Lenovo. In this role, you will work directly with engineering teams responsible for building robust software. 

You will be part of a highly dynamic agile software development team and engineering cloud services and solutions from concept to design implementation. In this role, you will be working with both local and globally distributed teams and will be responsible for overall software and system designs, and evaluation and selection of which cloud provider(s) and managed services to use. You will apply your knowledge of full-stack software engineering to execute and oversee software development tasks associated with designing, developing, and debugging software applications, infrastructure, operating systems, and databases. You will also need the ability to evaluate existing architectures and solutions for product enhancements such as cross-system integrations, scalability, redundancy, or latency improvements, and ensuring products are of the highest quality.  

As the technology expert, you will take a leadership role to ensure products are of the highest code quality and are developed using secure programming practices. You will also be mentoring junior and senior engineers by ensuring all development processes and coding standards are documented and followed. 

What You Will Do: 
Regularly present product solutions and proposals to both technical and non-technical audiences. 
Bring a passion to stay on top of tech trends, experiment with and learn innovative technologies, participate in internal & external tech communities, and interact with other members of the engineering community. 
Research and develop software or libraries, to add value to AR/VR industry  

Basic Qualifications: 
Pursuing an MS/Ph.D. degree in Computer Science or related software engineering field, or equivalent experience 

Preferred Qualifications:
Strong in mathematics, calculus, and geometry 
Knowledge in Solution Design and Software Architecture 
Knowledge in Computer Vision, Machine Learning, Android, and/or Computer Graphics 
Software architecture knowledge building cloud-native solutions (e.g., RESTful APIs, containerized apps, microservices, etc.) 
Knowledge of source control system (Git) 
Self-driven, self-confident, and self-motivated team player

To learn more about our university programs and register to attend an upcoming information session or event, please visit:
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, status as a veteran, and basis of disability or any federal, state, or local protected class.