General Information

Req #
Career area:
Hardware Engineering
United States of America
North Carolina
Tuesday, April 30, 2024
Working 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$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

We are looking for an entry level validation engineer with a background in computer sciences for a position in Lenovo’s Infrastructure Solutions Group (ISG) validation team. This role will require knowledge of computer subsystems, and or scripting/automation to be applied to validation of Lenovo Servers. Candidates will be responsible functional verification of different subsystems such as storage, networking, Memory, GPU, systems management, UEFI, etc.  This role will work closely with both the development and PA teams in efforts to ensure customer satisfaction of our ThinkSystem servers and FW functions. Responsibilities will include execution of test plans, defect discovery and documentation, debug efforts, test plan reviews / creation, etc.

Applicants must have a background in computer architecture, computer sciences, automation, or scripting / programming. The role requires the ability to apply this knowledge to help refine and create test cases, execute test plans, and to find, document, and debug defects. 

Job responsibilities:

  • Execution of test plans on Lenovo servers
  • Setup, deployment, and reconfiguration of Servers / Server HW
  • Research and understanding of new functions
  • Review test plans and test cases
  • Identification and documentation defects
  • Identification of automation opportunities and developing or requesting automation tools

Skills / Qualifications:

  • Bachelor’s Degree in Computer Engineering, Computer Science or related field
  • Server Operating systems (RedHat, SuSE, Windows, VMWare, Ubuntu, etc.)
  • UEFI or Systems Management functions / protocols
  • Understanding of Product validation, unit testing or error injection
  • Knowledge of Computer / Server subsystems
  • Understanding of Intel, AMD, or ARM architecture
  • Ability to understand technical documents such as system or protocol specifications
  • Validation methodologies
  • Programming / scripting – primarily python
  • Understanding of automated tests / automation frameworks
  • Ability to communicate well, both verbally and written
  • Problem solving

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