Firmware Software Engineer
2 months ago
Job Summary
We are seeking a highly skilled Firmware Software Engineer to join our team at Lenovo. As a Firmware Software Engineer, you will be responsible for designing, developing, and testing firmware for our embedded systems.
Key Responsibilities
- Collaborate with cross-functional teams to integrate firmware with system software and hardware.
- Conduct thorough testing and debugging of firmware to ensure high-quality and reliable solutions.
- Manage and maintain firmware build tools, manage builds, and release Firmware to test as well as recreate and fix problems reported by the test team.
- Develop and implement firmware solutions that meet the requirements of our customers.
Requirements
- BS degree in Computer Science, Software Engineering, or Computer Engineering.
- 6 years' minimum experience in Embedded Firmware/Software Development.
- At least 6 years experience with the C programming language.
- At least 5 years experience with firmware programming and debugging.
- At least 2 years experience with UEFI (Unified Extensible Firmware Interface) or BIOS.
- At least 2 experience with x86 and ARM processors.
- Previous experience with bring up and hardware boot sequence.
- At least 6 years experience with Windows and Linux operating systems.
Preferred Qualifications
- Experience with OpenEDK.
- Proficient with Git source version control system.
- Intimate knowledge of software development processes expected.
- Knowledgeable of Agile methodologies and tools.
- 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.
What We Offer
We offer a competitive salary range of $140,000-$180,000 and a comprehensive benefits package.
Equal Opportunity Employer
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.
-
Firmware Engineer
2 months ago
Morrisville, Canada Lenovo Full timeSwitch Firmware EngineerWe are seeking a skilled Switch Firmware Engineer to join our Firmware Development Team. As a key member of our Infrastructure Solutions Group, you will be responsible for designing, developing, and maintaining PCIe switch firmware for our next-generation server and storage systems.Key Responsibilities:Design and develop high-quality,...
-
Firmware Engineer
2 months ago
Morrisville, Canada Lenovo Full timeSwitch Firmware EngineerWe are seeking a skilled Switch Firmware Engineer to join our Firmware Development Team. As a key member of our Infrastructure Solutions Group, you will be responsible for designing, developing, and maintaining PCIe switch firmware for our next-generation server and storage systems.Key Responsibilities:Design and develop high-quality,...
-
Firmware Engineer
4 weeks ago
Morrisville, Canada Lenovo Full timeJob Title: Firmware EngineerLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion and 77,000 employees worldwide. We serve millions of customers daily in 180 markets, focused on delivering smarter technology for all.As a Firmware Engineer at Lenovo, you will be responsible for developing, maintaining,...
-
Firmware Engineer
4 weeks ago
Morrisville, Canada Lenovo Full timeJob Title: Firmware EngineerLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion and 77,000 employees worldwide. We serve millions of customers daily in 180 markets, focused on delivering smarter technology for all.As a Firmware Engineer at Lenovo, you will be responsible for developing, maintaining,...
-
Firmware Engineer
2 months ago
Morrisville, Canada Lenovo Full time{"Job Title": "Firmware Engineer", "Job Description": "Job SummaryLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We are a team of innovators, dedicated to delivering smarter technology for all. As a Firmware Engineer, you will play a critical role in developing, maintaining, and testing PCIe...
-
Firmware Engineer
2 months ago
Morrisville, Canada Lenovo Full time{"Job Title": "Firmware Engineer", "Job Description": "Job SummaryLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We are a team of innovators, dedicated to delivering smarter technology for all. As a Firmware Engineer, you will play a critical role in developing, maintaining, and testing PCIe...
-
Firmware Engineer
3 weeks ago
Morrisville, Canada Lenovo Full timeJob Title: Firmware EngineerLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all.We are seeking a skilled Firmware Engineer to join our team. As a key member of...
-
Firmware Engineer
1 month ago
Morrisville, Canada Lenovo Full timeJob Description:Lenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion and 77,000 employees worldwide. We are committed to delivering smarter technology for all, focusing on 'New IT' technologies, including server, storage, mobile, software, solutions, and services.As a Switch Firmware Engineer at Lenovo,...
-
Firmware Engineer
1 month ago
Morrisville, Canada Lenovo Full timeJob Description:Lenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion and 77,000 employees worldwide. We are committed to delivering smarter technology for all, focusing on 'New IT' technologies, including server, storage, mobile, software, solutions, and services.As a Switch Firmware Engineer at Lenovo,...
-
Firmware Software Developer
4 weeks ago
Morrisville, Canada Lenovo Full timeJob Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our team at Lenovo. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our embedded systems.Key Responsibilities:Collaborate with cross-functional teams to integrate UEFI firmware with system software and hardware.Conduct...
-
Firmware Software Developer
4 weeks ago
Morrisville, Canada Lenovo Full timeJob Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our team at Lenovo. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our embedded systems.Key Responsibilities:Collaborate with cross-functional teams to integrate UEFI firmware with system software and hardware.Conduct...
-
Firmware Software Developer
1 month ago
Morrisville, Canada Lenovo Full timeJob Title: Firmware EngineerLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We are a team of innovators, dedicated to delivering smarter technology for all.About the RoleWe are seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for...
-
Firmware Software Developer
1 month ago
Morrisville, Canada Lenovo Full timeJob Title: Firmware EngineerLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We are a team of innovators, dedicated to delivering smarter technology for all.About the RoleWe are seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for...
-
Firmware Engineer
2 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...
-
Firmware Software Developer
3 weeks ago
Morrisville, Canada Lenovo Full timeAbout LenovoLenovo is a global technology powerhouse with a revenue of US$62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.Job DescriptionWe are seeking a passionate and driven software developer to join our team....
-
Switch Firmware Engineer
1 month ago
Morrisville, Canada Lenovo Full timeJob Title: Switch Firmware EngineerWe are seeking a skilled Switch Firmware Engineer to join our Firmware Development Team in the Infrastructure Solutions Group. As a key member of our team, you will be responsible for designing, developing, and maintaining PCIe switch firmware for our next-generation server and storage systems.Key Responsibilities:Design...
-
Switch Firmware Engineer
1 month ago
Morrisville, Canada Lenovo Full timeJob Title: Switch Firmware EngineerWe are seeking a skilled Switch Firmware Engineer to join our Firmware Development Team in the Infrastructure Solutions Group. As a key member of our team, you will be responsible for designing, developing, and maintaining PCIe switch firmware for our next-generation server and storage systems.Key Responsibilities:Design...
-
Embedded Firmware Engineer
2 months ago
Morrisville, Canada Lenovo Full timeAbout LenovoLenovo is a global technology leader with a revenue of US$62 billion, ranking #217 in the Fortune Global 500. With 77,000 employees worldwide, we serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in client, edge, cloud, network, and intelligence technologies.Job...
-
Embedded Firmware Engineer
2 months ago
Morrisville, Canada Lenovo Full timeAbout LenovoLenovo is a global technology leader with a revenue of US$62 billion, ranking #217 in the Fortune Global 500. With 77,000 employees worldwide, we serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in client, edge, cloud, network, and intelligence technologies.Job...
-
UEFI Firmware Engineer
1 month ago
Morrisville, Canada Lenovo Full timeJob Title: UEFI Firmware EngineerWe are seeking a highly skilled UEFI Firmware Engineer to join our Firmware Development Team at Lenovo. As a key member of our team, you will be responsible for designing, developing, and maintaining UEFI firmware for our next-generation server and storage systems.Key Responsibilities:Design and develop UEFI firmware for...