Firmware Engineer
7 days ago
Job Summary:
We are seeking a highly skilled Firmware Engineer to join our team at Lenovo. As a Firmware Engineer, you will be responsible for developing, maintaining, and testing PCIe switch firmware for our next-generation server and storage systems.
Key Responsibilities:
- Collaborate with cross-functional teams to integrate PCIe switch firmware with system software and hardware.
- Conduct thorough testing and debugging of firmware to ensure high-quality and reliable solutions.
- Develop and maintain firmware for x86 platforms, ensuring high-quality, reliable, and secure solutions.
Requirements:
- BS degree in Computer Science, Software Engineering, or Computer Engineering
- 6 years' minimum experience in Embedded Firmware/Software Development
- Knowledge of Network topologies
- Experience with the PCIe architecture, testing, and integration
- Experience with firmware programming and debugging
- Previous experience with hardware and firmware bringup
- Proficient with Git source version control system
- Proficient with Build and Automation process
- Batch and Bash scripting capability
- Experience with translating schematics to source code
- Experience integrating source code from external vendors
- At least 1 year experience with armcc DS-5 or similar
Preferred Qualifications:
- At least 2 years experience with UEFI (Unified Extensible Firmware Interface) or BIOS
- At least 2 years experience with x86 and ARM processors
- Experience with Windows and Linux operating systems
- Experience with OpenEDK
- 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 are an Equal Opportunity Employer and offer a competitive salary and benefits package.
-
Firmware Engineer
18 hours 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 hours 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 weeks 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 Engineer
2 weeks 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...
-
Embedded Firmware Engineer
16 hours 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...
-
Firmware Software Engineer
7 days ago
Morrisville, Canada Lenovo Full timeJob SummaryWe 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 ResponsibilitiesCollaborate with cross-functional teams to integrate firmware with system software and hardware.Conduct thorough...
-
Firmware Software Engineer
1 week ago
Morrisville, Canada Lenovo Full timeJob SummaryWe 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 ResponsibilitiesCollaborate with cross-functional teams to integrate firmware with system software and hardware.Conduct thorough...
-
UEFI Firmware Engineer
16 hours ago
Morrisville, Canada Lenovo Full timeJob DescriptionWe 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 ARM-based...
-
UEFI Firmware Engineer
19 hours ago
Morrisville, Canada Lenovo Full timeJob DescriptionWe 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 ARM-based...
-
Firmware Engineer, BMC
1 month 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....
-
Firmware Engineer, BMC
1 month 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....
-
Firmware Engineer
1 week 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...
-
Switch Firmware Engineer
2 weeks ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - MorrisvilleWhy 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....
-
Switch Firmware Engineer
1 month ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - MorrisvilleWhy 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....
-
Switch Firmware Engineer
1 month ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - MorrisvilleWhy 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....
-
Senior UEFI Firmware Engineer
18 hours ago
Morrisville, Canada Lenovo Full time{"h1": "Senior UEFI Firmware Engineer at Lenovo", "p": "Lenovo is a global technology powerhouse seeking a skilled Senior UEFI Firmware Engineer to join our Infrastructure Solutions Group (ISG). As a member of our strategic UEFI development team, you will work with industry-leading team members to create optimized customer solutions for our broad product...
-
Senior UEFI Firmware Engineer
21 hours ago
Morrisville, Canada Lenovo Full time{"h1": "Senior UEFI Firmware Engineer at Lenovo", "p": "Lenovo is a global technology powerhouse seeking a skilled Senior UEFI Firmware Engineer to join our Infrastructure Solutions Group (ISG). As a member of our strategic UEFI development team, you will work with industry-leading team members to create optimized customer solutions for our broad product...
-
UEFI Firmware Engineer
7 days ago
Morrisville, Canada Lenovo Full timeAbout the RoleWe 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 ResponsibilitiesDesign and Development: Design, develop, and maintain UEFI...
-
UEFI Firmware Engineer
1 week ago
Morrisville, Canada Lenovo Full timeAbout the RoleWe 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 ResponsibilitiesDesign and Development: Design, develop, and maintain UEFI...
-
UEFI Firmware Engineer
2 weeks 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....