Bachelor's degree in Computer Science, Engineering, Information Systems, or related field, or equivalent experience.
5+ years in Technical Program Management or related leadership roles in software, hardware, or firmware environments.
Proven ability to manage multiple projects with competing priorities and deadlines.
Expertise in Jira, including customization and reporting capabilities.
Responsibilities
Develop and maintain program plans, schedules, and success metrics.
Drive execution of program plans to meet business objectives.
Identify and mitigate program risks and issues for predictable execution.
Provide timely status updates to engineering teams and leadership.
Partner with engineering leads to break down complex problems into actionable tasks.
Facilitate Agile ceremonies and cross-functional meetings.
Coordinate efforts across engineering, product management, QA, and support teams.
Benefits
Collaborative work environment with cross-functional teams.
Opportunities for professional development and certifications.
Exposure to cutting-edge firmware technologies and practices.
Flexible work arrangements to support work-life balance.
Full Job Description
General Information
Req #
WD00104344
Career area:
Hardware Engineering
Country/Region:
United States of America
State:
North Carolina
City:
Morrisville
Date:
Wednesday, September 2, 2026
Working time:
Full-time
Additional Locations: * United States of America - North Carolina - Morrisville
Description and Requirements
As Firmware Technical Project Manager you will lead large-scale, strategically important programs that deliver Baseboard Management Controller (BMC) firmware and UEFI for server platforms. You are expected to own end-to-end program delivery across multiple projects and sites and serve as the trusted advisor to senior leadership (Directors and VPs). You will blend project-management rigor with a solid understanding of firmware development lifecycles. Drive cross-functional execution and ensure that deliverables meet quality and schedule targets.
Key Responsibilities:
Develop and maintain comprehensive program plans, schedules, key milestones, dependencies, and success metrics.
Drive execution of program plans to ensure timely delivery of commitments and business objectives.
Identify, assess, track, and mitigate program risks, issues, and blockers to ensure predictable execution.
Provide clear, accurate, and timely status updates to engineering teams, stakeholders, and executive leadership.
Partner with engineering leads to decompose complex technical problems into actionable workstreams and deliverables.
Facilitate Agile ceremonies, including daily stand-ups, sprint planning, sprint reviews, retrospectives, and steering committee meetings.
Coordinate and align engineering, product management, QA, release management, support, and other cross-functional teams.
Drive cross-functional collaboration to resolve software defects, implement feature enhancements, and achieve program goals.
Ensure effective communication and coordination across geographically distributed teams.
Basic Qualifications:
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field, or equivalent practical experience.
5+ years of experience in Technical Program Management, Project Management, or related leadership roles within software, hardware, firmware, embedded systems, or enterprise IT environments.
Proven experience managing multiple concurrent projects while balancing competing priorities and deadlines.
Expertise in Jira, including workflow customization, dashboards, reporting, filters, and Confluence integration.
Preferred Qualifications:
Experience with server and platform firmware technologies, including BMC/OpenBMC, IPMI, UEFI, and related ecosystem components.
Knowledge of open-source software governance, compliance processes, and PSIRT (Product Security Incident Response Team) practices.
Familiarity with scripting and automation tools such as Python, Bash, or PowerShell.
Experience with DevOps practices, CI/CD pipelines, release management, and software quality processes.
PMP, PgMP, Scrum Master, SAFe, or other project/program management certifications are preferred, but not required.
Experience working in enterprise-scale hardware-software integrated product development environments.
Additional Locations: * United States of America - North Carolina - Morrisville
About Lenovo
Lenovo is a multinational technology company that designs, develops, and sells a wide range of computer hardware and electronics. The company was founded in 1984 and is headquartered in Beijing, China. Lenovo is one of the largest computer manufacturers in the world and operates in over 60 countries. The company's products include laptops, desktops, tablets, smartphones, and servers. Lenovo is committed to innovation and has a reputation for producing high-quality products that are both reliable and affordable.