We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer Intern - Summer 2026

Lenovo
United States, North Carolina, Morrisville
Mar 12, 2026


General Information
Req #
WD00095141
Career area:
Hardware Engineering
Country/Region:
United States of America
State:
North Carolina
City:
Morrisville
Date:
Wednesday, March 11, 2026
Working time:
Full-time
Additional Locations:
* United States of America - North Carolina - Morrisville

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$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 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).
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
Role Overview: We are offering a Software Engineer Intern opportunity for students who want to gain handson technical experience while helping improve team efficiency during the summer internship period.

In this role, you will work closely with BOM (Bill of Materials) engineers within the product development team to perform BOM data analysis, automation, and process optimization. You will be responsible for designing and delivering 1-2 practical tools that improve the efficiency, accuracy, and governance of BOMrelated work.

This internship is ideal for students interested in software engineering, data analysis, automation, and hardwarefocused product development.

Key Responsibilities: BOM Data Analysis & Process Improvement
  • Analyze customer BOM structures and content to identify common patterns and rules.
  • Help define logic and standards that enable automated BOM creation for Lenovo products.
  • Review existing BOM workflows to identify inefficiencies, gaps, and improvement opportunities.
Automation & Tool Development
  • Design and develop 1-2 automation tools to improve BOM work efficiency and accuracy.
  • Apply programming, scripting, or database skills to support BOM automation solutions.
  • Enhance existing tools by implementing change requests or identifying improvement opportunities.
System Deployment & Collaboration
  • Collaborate with DT/IT teams to deploy BOM automation solutions into production environments.
  • Work with crossfunctional stakeholders including engineering, IT, and product development teams.
  • Ensure solutions align with business requirements and technical constraints.
BOM Governance & Continuous Optimization
  • Design tools or processes to improve BOM governance, consistency, and compliance.
  • Continuously optimize BOM processes based on lessons learned during development and deployment.
  • Maintain clear documentation for tools, processes, and automation logic.
Ownership & Delivery
  • Take accountability for delivering assigned tools and improvements on time during the internship.
  • Track progress, communicate status, and adapt to feedback from mentors and stakeholders.
Required Qualifications: Education
  • Currently pursuing a degree in Software Engineering, Computer Science, Engineering, or a related field.
Required Skills
  • Strong proficiency in Microsoft Office, especially advanced Excel functions (formulas, pivot tables, data analysis).
  • Programming ability (e.g., web development, scripting, or database programming).
  • Basic understanding of computer hardware or server systems.
  • Strong sense of accountability and ownership for deliverables.
  • Ability to analyze data and translate findings into practical solutions.
Preferred / NicetoHave Skills
  • Experience with automation or process optimization projects.
  • Familiarity with BOM concepts, manufacturing systems, or product development workflows.
  • Knowledge of databases, scripting languages, or lightweight web tools.
  • Interest in hardwarefocused engineering environments.
Key Skills & Competencies
  • Software Engineering & Programming
  • Automation & Tool Development
  • Data Analysis & Design
  • Process Optimization & Efficiency Improvement
  • Product Development Support
  • Computer Hardware Knowledge
  • Governance & Documentation
  • Accountability & Delivery Focus
What We Offer:
  • Experience working in an international company with collaboration across global teams.
  • Handson exposure to enterpriselevel product development and hardware systems.
  • Access to onsite benefits such as a free gym and team activities.
  • Unique opportunity to work closely with and learn about highperformance server technology.
What You Will Gain:
  • Realworld experience designing and delivering automation tools.
  • Practical exposure to BOM systems and product development operations.
  • Experience collaborating with engineering, IT, and manufacturing teams.
  • A strong foundation for future roles in software engineering, automation, or systems development.

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.
Additional Locations:
* United States of America - North Carolina - Morrisville
* United States of America
* United States of America - North Carolina
* United States of America - North Carolina - Morrisville

Applied = 0

(web-bd9584865-vpmzc)