General InformationReq # WD00102217
Career area: Hardware Engineering
Country/Region: United States of America
State: North Carolina
City: Morrisville
Date: Friday, September 18, 2026
Working time: Full-time
Additional Locations:
* United States of America
Description and RequirementsSummary:We are looking for passionate and driven software developers who are willing to learn and want to make an impact in a fast-paced global technology environment.
Our Infrastructure Solutions Group is currently seeking a DevOps/Automation Developer to join a Firmware Development Team to create and maintain CI/CD and production release build pipelines to support BIOS/UEFI development for Lenovo servers.
Job Description:Candidates will work with firmware engineers to create and maintain automated build pipelines and related infrastructure. They will manage and maintain firmware build tools and tool chains to build EDK2-based UEFI firmware in Linux or Windows environments, integrate with source control (SCM) and automated test frameworks to build a system to ensure heathy code via continuous integration.
Basic Qualifications:- BS degree in Computer Science, Software Engineering or Computer Engineering, or equivalent experience
- 5 years' minimum experience in build and test automation, CI, CD
- Strong experience with Python language
- Proficient with Git source control management system
- Experience with multiple modern automation environments (Azure DevOps, GitHub Actions, GitLab CI, etc.) using configuration as code (CaC) practices.
- Experience with infrastructure integrations, including authentication schemes, certificate management, LDAP integrations.
- Experience with Jenkins, Jenkins Pipeline, Jenkins Configuration as Code (JCasC) and regular Jenkins maintenance.
- Experience with Linux
- Experience with Docker, Docker repositories
- Experience with binary artifact repositories (Nexus, Artifactory).
- Experience with CI pipeline integrations with automated test frameworks.
- Intimate knowledge of software development processes expected.
- Knowledgeable of Agile methodologies and tools.
- Strong analytical and debug methodology skills expected.
- Applies creativity and judgment to developmental work on different projects within the business environment.
- Analyze situations and implement solutions, or develop new system elements, procedures, or processes.
Preferred Qualifications: - Experience with GitLab, GitLab Jenkins integrations and GitLab CI/CD
- Experience with Nexus
- Ability to engage as an independent professional; articulate and compare alternative approaches.
- Capable of providing creativity and judgment to professional, technical, or operational problems.
- Capable of controlling own work priorities and methods requiring tradeoffs.
- Provides advice in technical/operational domain of specialization.
- Understands departmental mission and vision.
- Ability to apply discretion and independent judgment in matters of significance to Lenovo.
#LIRemote
#RQ1
Additional Locations:
* United States of America
PAY TRANSPARENCYThe anticipated annual compensation range for this position is
146,200-224,135 USD. Final compensation will be based on relevant experience, skills, and business considerations. Individuals may also be considered for bonuses and/or commissions. Lenovo's various benefits can be found at www.lenovobenefits.com
In compliance with Colorado's Equal Pay for Equal Work Act (EPEWA), the expected application deadline for this position is 10-15-2026. This requirement applies to both internal and external candidates.