Lenovo
CI/CD Engineer, Remote
$146K–$224K
Morrisville, North Carolina · Full-time · Posted Sep 18, 2026
- Experience
- 5 years' minimum experience in build and test automation, CI, CD.
- Education
- BS degree in Computer Science, Software Engineering or Computer Engineering, or equivalent experience
About the job
Builds and maintains CI/CD pipelines and supporting infrastructure for BIOS/UEFI firmware development and production releases for Lenovo servers.
What you'll do
- Work with firmware engineers to create and maintain automated build pipelines and related infrastructure.
- Maintain firmware build tools and toolchains for EDK2-based UEFI builds in Linux or Windows.
- Integrate source control and automated test frameworks into continuous integration pipelines.
What they ask for
- 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 and proficiency with Git.
- Experience with automation environments and configuration as code; infrastructure integrations; Jenkins; Linux; Docker; binary artifact repositories; and automated test framework integrations.
Nice to have
- Experience with GitLab, GitLab Jenkins integrations, and GitLab CI/CD.
- Experience with Nexus.
Pay
146,200–224,135 USD (base salary)
Tools
Python, Git, Azure DevOps, GitHub Actions, GitLab CI, Jenkins, Linux, Docker
Model-written summary · the original posting is authoritative