Experienced firmware and software engineers
3 hours ago
Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 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.
Description and RequirementsLenovo Workstations provide powerful solutions to drive productivity, innovation, and design excellence in key vertical segments such as Manufacturing Design, Engineering & CAD, Animation/Media/Web Creation, Science/Medical, Oil & Gas, and Finance. strong>
- Develop clean, maintainable UEFI firmware code and provide comprehensive technical documentation.
- Conduct thorough testing and debugging of firmware to ensure high-quality and reliable solutions.
- Manage and maintain firmware build tools, builds, and release firmware to test as well as recreate and fix problems reported by the test team.
- Understand current and future firmware design points for various subsystems and building blocks within a workstation PC. li>
Basic Qualifications:
- Minimum Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or a related field.
- 3+ years of experience with C language.
- Prior experience with Windows OS.
- Knowledge of Software development processes, working knowledge of Agile methodologies and tools.
Preferred Qualifications:
- Master’s degree in computer science, Software Engineering, Computer Engineering, or similar field.
- Good knowledge of one or more of the UEFI related technology areas like Boot Loaders, PCIe, Secure Boot, System Performance etc.
- Experience working with Linux/UNIX operating systems with the knowledge of system fundamentals.
-
Firmware Engineer
3 months ago
Morrisville, Canada Lenovo Full timep>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...
-
Senior Firmware and Software Engineer
16 hours ago
Morrisville, Canada Lenovo Full timeTransformative Workstation SolutionsLenovo, a pioneering global technology leader, seeks an exceptional Senior Firmware and Software Engineer to drive innovation in high-performance workstations. With a rich portfolio of AI-enabled devices, infrastructure, software, solutions, and services, we're committed to delivering Smarter Technology for All.About...
-
Senior Embedded Firmware Developer
4 weeks ago
Morrisville, Canada Lenovo Full timeLenovo is a technology powerhouse with a global presence, employing 77,000 people and serving millions of customers daily. The company has expanded into growth areas like server, storage, mobile, software, solutions, and services.This transformation together with Lenovo's innovation is building a more inclusive, trustworthy, and smarter future for everyone....
-
Firmware Developer Intern
7 days ago
Morrisville, Canada Lenovo Full timeLenovo is a global technology leader with a bold vision to deliver Smarter Technology for All. As the world's largest PC company, we have a full-stack portfolio of AI-enabled devices and infrastructure solutions.Internship OverviewWe are seeking a motivated Firmware Development Intern to join our team in Morrisville, North Carolina. This internship will...
-
Firmware Engineer H/F
3 weeks ago
Morrisville, Canada Lenovo Full timep>Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 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...
-
Morrisville, Canada Lenovo Full timeLenovo is a global technology powerhouse with annual revenues exceeding US$57 billion and a ranking of #248 in the Fortune Global 500. The company serves millions of customers daily across 180 markets worldwide.We are seeking an experienced Senior Hardware Engineer to join our team responsible for designing, developing, and testing innovative GPU servers...
-
Engineer systems, system engineer
2 weeks ago
Morrisville, Canada Lenovo Full timep>Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 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...
-
Top-notch Firmware Development Intern
2 weeks ago
Morrisville, Canada Lenovo Full timeLenovo is a global technology powerhouse, ranked #248 in the Fortune Global 500. As a $57 billion revenue company, we serve millions of customers every day in 180 markets.We are hiring a Summer 2025 Intern to join our Firmware Development Team in the Infrastructure Solutions Group (ISG), based in Morrisville, North Carolina. This engineer will be part of a...
-
Engineer systems, system engineer
2 weeks ago
Morrisville, Canada Lenovo Full timep>Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 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...
-
Sr System Engineer
2 months ago
Morrisville, Canada Lenovo Full time* 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$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter...
-
Associate Cloud Software Engineer
2 months ago
Morrisville, Canada Lenovo Full time* 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$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter...
-
Associate Software Engineer
2 months ago
Morrisville, Canada Lenovo Full time* 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$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter...
-
Highly Skilled System Architect
2 weeks ago
Morrisville, Canada Lenovo Full timeJob DescriptionWe are seeking a highly skilled system architect to join our team. In this role, you will be responsible for developing and testing innovative GPU servers with liquid cooling.As a system architect, you will work closely with cross-functional teams, including hardware engineers, firmware developers, customer engineering teams, and vendor FAEs,...
-
Artificial Intelligence Engineer Lead
4 weeks ago
Morrisville, Canada Lenovo Full timeLenovo is a leading technology company with a global presence and a commitment to innovation. With revenues of over $62 billion, we are ranked #217 in the Fortune Global 500 and employ over 77,000 people worldwide.We are seeking an experienced Artificial Intelligence Engineer Lead to join our team. In this role, you will play a key part in developing and...
-
Associate DevOps Engineer
2 months ago
Morrisville, Canada Lenovo Full time* 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$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter...
-
Engineering Tools
7 days ago
Morrisville, Canada Lenovo Full timep>Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 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...
-
Voice System Software Engineer
4 months ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - Morrisville Why Work at LenovoWe 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....
-
Cloud Software Development Specialist
1 month ago
Morrisville, Canada Lenovo Full timeAbout LenovoWe are a leading technology company with a global presence, serving millions of customers every day in 180 markets.Our vision is to deliver Smarter Technology for All, and we have built on our success as the world's largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices.Job OverviewThis position is for an...
-
Server Design Engineer Position
7 days ago
Morrisville, Canada Lenovo Full timeLenovo is a leading global technology company, ranking #248 in the Fortune Global 500. With revenues of US$57 billion, we serve millions of customers every day in 180 markets worldwide.About LenovoWe are committed to delivering Smarter Technology for All through our full-stack portfolio of AI-enabled devices, infrastructure, software, solutions, and...
-
AI Solution Engineer
1 month ago
Morrisville, Canada Lenovo Full timep>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...