Firmware Developer for Next-Generation Server and Storage Systems

2 months ago


Morrisville, Canada Lenovo Full time
About the Role

We 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 Development: Design, develop, and maintain UEFI firmware for ARM-based platforms, ensuring high-quality, reliable, and secure solutions.
  • Collaboration: Collaborate with cross-functional teams to integrate UEFI firmware with system software and hardware.
  • Testing and Debugging: Conduct thorough testing and debugging of firmware to ensure high-quality and reliable solutions.
  • Industry Trends: Stay abreast of industry trends and advancements in UEFI firmware, ARM processors, and related technologies.
  • Process Improvement: Contribute to the improvement of our firmware development processes and tools.
Requirements
  • Education: BS degree in Computer Science, Software Engineering, or Computer Engineering.
  • Experience: 6 years' minimum experience in Embedded Firmware/Software Development, with at least 6 years experience with the C programming language, and at least 5 years experience with firmware programming and debugging.
  • UEFI and ARM Experience: At least 2 years experience with UEFI (Unified Extensible Firmware Interface) or BIOS, and at least 2 years experience with x86 and ARM processors.
  • Additional Skills: Previous experience with bring up and hardware boot sequence, and at least 6 years experience with Windows and Linux operating systems.
Preferred Qualifications
  • OpenEDK Experience: Experience with OpenEDK.
  • Version Control: Proficient with Git source version control system.
  • Agile Methodologies: Knowledgeable of Agile methodologies and tools.
  • Analytical and Debugging Skills: Strong analytical and debug methodology skills expected.
  • Problem-Solving: Proficient at recognizing complex problems related to functional objectives.
  • Creativity and Judgment: Applies creativity and judgment to developmental work on different projects within the business environment.

  • Firmware Engineer

    2 months ago


    Morrisville, Canada Lenovo Full time

    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...

  • Firmware Engineer

    2 months ago


    Morrisville, Canada Lenovo Full time

    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...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly 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 ResponsibilitiesFirmware Development:...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly 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 ResponsibilitiesFirmware Development:...

  • Firmware Engineer

    1 month ago


    Morrisville, Canada Lenovo Full time

    Job 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 time

    Job 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,...


  • Morrisville, Canada Lenovo Full time

    Job 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...


  • Morrisville, Canada Lenovo Full time

    Job 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...

  • Firmware Engineer

    2 weeks ago


    Morrisville, Canada Lenovo Full time

    Job DescriptionWe are seeking a highly skilled Firmware Engineer to join our Infrastructure Solutions Group. As a Switch Firmware Developer, you will be responsible for designing, developing, and maintaining PCIe switch firmware for our next-generation server and storage systems.Your primary focus will be on the development of firmware for x86 platforms,...

  • Firmware Engineer

    3 weeks ago


    Morrisville, Canada Lenovo Full time

    Job Description:Lenovo is a 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 into...

  • Firmware Engineer

    3 weeks ago


    Morrisville, Canada Lenovo Full time

    Job Description:Lenovo is a 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 into...

  • Firmware Engineer

    2 months ago


    Morrisville, Canada Lenovo Full time

    p>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...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled and motivated Firmware Developer to join our team at Lenovo. As a Firmware Developer, you will be responsible for designing, developing, and maintaining PCIe switch firmware for our next-generation server and storage systems.Your primary focus will be on the development of firmware for x86 platforms, ensuring...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled and motivated Firmware Developer to join our team at Lenovo. As a Firmware Developer, you will be responsible for designing, developing, and maintaining PCIe switch firmware for our next-generation server and storage systems.Your primary focus will be on the development of firmware for x86 platforms, ensuring...

  • Firmware Engineer

    4 weeks ago


    Morrisville, Canada Lenovo Full time

    Job 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 time

    Job 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,...

  • UEFI Firmware Engineer

    2 months ago


    Morrisville, Canada Lenovo Full time

    About 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 months ago


    Morrisville, Canada Lenovo Full time

    About 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...

  • Firmware Engineer

    3 weeks ago


    Morrisville, Canada Lenovo Full time

    Job 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

    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...