UEFI Firmware Engineer
7 days ago
Job Summary:
Lenovo is seeking a skilled UEFI Firmware Engineer to join our Firmware Development Team. 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. Your primary focus will be on the development of firmware for ARM-based platforms, ensuring high-quality, reliable, and secure solutions.
Key Responsibilities:
• Design, develop, and maintain UEFI firmware for ARM-based platforms.
• Collaborate with cross-functional teams to integrate UEFI firmware with system software and hardware.
• Conduct thorough testing and debugging of firmware to ensure high-quality and reliable solutions.
• Stay abreast of industry trends and advancements in UEFI firmware, ARM processors, and related technologies.
• Contribute to the improvement of our firmware development processes and tools.
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.
• Strong analytical and debug methodology skills expected.
• Proficient at recognizing complex problems related to functional objectives.
• 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:
Lenovo offers a competitive salary range of $140,000-$180,000, as well as bonus and/or commissions. Our various benefits can be found on our website.
Equal Opportunity Employer:
Lenovo is an Equal Opportunity Employer and does 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.
-
UEFI Firmware Internship Opportunity
2 weeks ago
Morrisville, United States Lenovo Full timeUEFI Firmware Internship OpportunityWe are seeking a highly motivated and detail-oriented individual to join our team as a UEFI Firmware Intern. As a member of our firmware development team, you will have the opportunity to work on a variety of projects, including firmware development, testing, and debugging.Key Responsibilities:Develop and test firmware for...
-
UEFI Firmware Development Intern
6 days ago
Morrisville, United States Lenovo Full timeUEFI Firmware Internship OpportunityWe are seeking a highly motivated and detail-oriented individual to join our team as a UEFI Firmware Intern. As a UEFI Firmware Intern, you will work closely with our software engineers to develop and test embedded firmware for our products.Key Responsibilities:Develop and test embedded firmware for our productsWork with...
-
UEFI Firmware Developer
7 days ago
Morrisville, United States Lenovo Full timeInternship Opportunity: Lenovo is seeking a highly motivated and talented individual to join our team as a UEFI Firmware Intern. This is a unique opportunity to gain hands-on experience in the engineering aspects of one of the largest computer manufacturers in the world.Job Summary: As a UEFI Intern, you will work with software engineers to write, debug, and...
-
Switch Firmware Engineer
2 weeks ago
Morrisville, United States Lenovo Full timeJob Description:We are seeking a highly skilled Firmware Developer to join our Infrastructure Solutions Group. As a Switch Firmware Engineer, you will be responsible for developing, maintaining, and testing PCIe switch firmware for our next-generation server and storage systems.Key Responsibilities:Design, develop, and maintain PCIe Switch firmware for...
-
Switch Firmware Engineer
4 weeks ago
Morrisville, United States Lenovo Full timeJob DescriptionWe 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 developing, maintaining, and testing PCIe switch firmware for our next-generation server and storage systems.Key Responsibilities:Design, develop, and maintain...
-
Embedded Firmware Developer
7 days ago
Morrisville, North Carolina, United States Lenovo Full timeJob Description:Firmware Engineer at LenovoAbout the Role:We 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 maintaining UEFI firmware for ARM-based platforms.Key Responsibilities:Design and develop UEFI firmware for ARM-based platformsCollaborate with...
-
PCIe Embedded Firmware Engineer
6 days ago
Morrisville, United States Lenovo Full timeJob Description:We are seeking a talented Firmware Engineer to join our Infrastructure Solutions Group. As a PCIe Embedded Firmware Engineer, you will be responsible for developing, maintaining, and testing PCIe switch firmware for our next-generation server and storage systems. Your primary focus will be on the development of firmware for x86 platforms,...
-
Senior Embedded Firmware Engineer
7 days ago
Morrisville, United States Diverse Lynx Full timeJob SummaryWe are seeking a highly skilled Sr. C++ Embedded Engineer to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded firmware for our clients.Key Responsibilities Develop, debug, and test embedded firmware using C/C++ programming languages Manage and...
-
Senior Embedded Firmware Engineer
2 weeks ago
Morrisville, United States Diverse Lynx Full timeJob DescriptionWe are seeking a highly skilled Sr. C++ Embedded Engineer to join our team at Diverse Lynx LLC.Key Responsibilities:Design, develop, and test embedded firmware using C/C++.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.Collaborate with...
-
Embedded Software Engineer
2 weeks ago
Morrisville, North Carolina, United States Diverse Lynx Full timeJob Title: Embedded Software Engineer - Firmware DevelopmentDescription: Diverse Lynx is seeking a skilled Embedded Software Engineer to develop firmware for our cutting-edge projects.Key Responsibilities:* Design, develop, and test embedded firmware using C++* Collaborate with cross-functional teams to ensure seamless integration* Troubleshoot and debug...
-
Embedded Firmware Engineer with PLDM Experience
2 weeks ago
Morrisville, North Carolina, United States Swanktek Full timeSwanktek is seeking a highly skilled Embedded Firmware Engineer with experience in C++ and PLDM to join our team. The ideal candidate will have a strong background in firmware development, with a focus on embedded systems and C++ programming.Key Responsibilities: Develop, debug, and test embedded firmware using C++ and PLDM Manage and maintain firmware build...
-
RAS Validation Specialist
4 weeks ago
Morrisville, United States Lenovo Full timeJob Title: RAS Validation EngineerWe are seeking a highly skilled RAS Validation Engineer to join our product assurance team at Lenovo. As a key member of our team, you will be responsible for developing test methodologies involving ARM Platforms.Key Responsibilities:Develop test strategies and test casesLead execution engineers and manage resultsWork with...
-
Hyperscale Validation Engineer
1 month ago
Morrisville, North Carolina, United States Adecco US, Inc. Full timeJob Title: Hyperscale Validation EngineerWe are seeking a highly skilled Hyperscale Validation Engineer to join our team. As a Hyperscale Validation Engineer, you will be responsible for the functional verification of different subsystems such as storage, networking, Memory, GPU, systems management, UEFI, etc.Key Responsibilities:Execution of test plans on...
-
Hyperscale Validation Engineer
2 weeks ago
Morrisville, North Carolina, United States Adecco US, Inc. Full timeHyperscale Validation EngineerWe are seeking a highly skilled Hyperscale Validation Engineer to join our team. As a Hyperscale Validation Engineer, you will be responsible for the functional verification of different subsystems such as storage, networking, Memory, GPU, systems management, UEFI, etc.Key Responsibilities:Execution of test plans on Lenovo...
-
Senior Embedded Firmware Engineer
2 weeks ago
Morrisville, United States Device Solutions Inc Full timeLocation: Morrisville, North CarolinaPay: Based on ExperiencePosition Type: Full-Time Exempt, In-Person (Hybrid Available)About Device Solutions: Device Solutions is a full-service engineering firm specializing in the design and development of low-power, wireless IoT devices. Since opening our doors in 2003, we have established ourselves as leaders in the...
-
Senior Embedded Firmware Engineer
1 month ago
Morrisville, United States Device Solutions Inc Full timeLocation: Morrisville, North CarolinaPay: Based on ExperiencePosition Type: Full-Time Exempt, In-Person (Hybrid Available)About Device Solutions: Device Solutions is a full-service engineering firm specializing in the design and development of low-power, wireless IoT devices. Since opening our doors in 2003, we have established ourselves as leaders in the...
-
Lab Engineer
2 weeks ago
Morrisville, United States SPECTRAFORCE Full timeTitle: Lab EngineerLocation: Morrisville, NCDuration: 6 + MonthsJob Description:Client’s Labs and Data Center team is looking for a Lab Engineer to join us in Morrisville NC. In this role, you will get an opportunity to work with new hardware as part of an established team as we evolve a development environment to integrate new testing methodologies. Your...
-
GPU Development Engineer
7 days ago
Morrisville, North Carolina, United States Lenovo Full timeJob SummaryLenovo is seeking a highly skilled GPU Development Engineer to drive the development of our GPU server products and solutions. As a key member of our team, you will be responsible for designing, developing, and debugging new GPU solutions, as well as supporting them through their lifecycle. You will work closely with our server platform...
-
Hyperscale Validation Specialist
3 weeks ago
Morrisville, North Carolina, United States Adecco Full timeJob Title: Hyperscale Validation EngineerWe are seeking a skilled Hyperscale Validation Engineer to join our team at Adecco. As a Hyperscale Validation Engineer, you will be responsible for functional verification of different subsystems such as storage, networking, Memory, GPU, systems management, UEFI, etc.Key Responsibilities:Execution of test plans on...
-
Software Test and Automation Engineer
2 weeks ago
Morrisville, United States Sensus Full timeXylem, a leading global water technology company, is seeking a skilled Solution Integration Engineer to join their team at Sensus, a Xylem brand.The ideal candidate will provide end-to-end Solution Integration Validation (manual/automated test) support to Sensus product lines, including Water, Gas, and Electric meters, Automatic Meter Infrastructure (AMI)...