Senior Firmware and Software Engineer

1 day ago


Morrisville, Canada Lenovo Full time
Transformative Workstation Solutions

Lenovo, 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 Lenovo

A US$57 billion revenue powerhouse, Lenovo ranks #248 in the Fortune Global 500 and serves millions of customers worldwide. Our mission is to empower people to achieve more with innovative technologies that make a meaningful impact on society.

Job Description

This pivotal role focuses on developing cutting-edge firmware code, providing comprehensive technical documentation, and conducting thorough testing and debugging to ensure high-quality and reliable solutions. You'll manage firmware build tools, builds, and releases, as well as recreate and fix problems reported by the test team.

Responsibilities
  • Design and develop clean, maintainable UEFI firmware code.
  • Collaborate with cross-functional teams to deliver firmware solutions.
  • Conduct rigorous testing and debugging to ensure firmware quality.
  • Maintain firmware build tools, builds, and release firmware to test.
Requirements

To excel in this role, you'll need:

Basic Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • At least 3+ years of experience with C language.
  • Prior experience with Windows OS.
  • Knowledge of Software development processes and Agile methodologies.
Preferred Qualifications
  • Master's degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with UEFI-related technology areas like Boot Loaders, PCIe, Secure Boot, and System Performance.
  • Experience working with Linux/UNIX operating systems.
What We Offer

We offer a competitive salary range of $120,000 - $180,000 per year, depending on location and experience. Additionally, you'll enjoy:

  • A dynamic work environment with opportunities for growth and professional development.
  • A comprehensive benefits package, including medical, dental, and vision coverage.
  • A generous 401(k) matching program and employee stock purchase plan.

Please note that the estimated salary range is based on industry standards and may vary depending on your location and experience.



  • Morrisville, Canada Lenovo Full time

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

  • Firmware Engineer

    3 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

    Lenovo 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 Engineer H/F

    3 weeks ago


    Morrisville, Canada Lenovo Full time

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

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


  • Morrisville, Canada Lenovo Full time

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


  • Morrisville, Canada Lenovo Full time

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

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


  • Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a leading global technology company with a revenue of US$57 billion, ranked #248 in the Fortune Global 500. We serve millions of customers every day in 180 markets worldwide.We are focused on delivering Smarter Technology for All, and have built a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices, infrastructure,...


  • Morrisville, Canada Lenovo Full time

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

    About LenovoLenovo is a leading global technology company, ranked #217 in the Fortune Global 500. With over 77,000 employees worldwide, we serve millions of customers daily across 180 markets.We are committed to delivering smarter technology for all, expanding into growth areas like server, storage, mobile, software, solutions, and services.Job Description:...


  • Morrisville, Canada Lenovo Full time

    Transformative Opportunity: Senior AI Product Manager for Cloud and Software InnovationLenovo, a global technology powerhouse with a revenue of US$57 billion, is seeking an exceptional Senior AI Product Manager to join its Cloud and Software team. This strategic role will drive the development of AI-driven solutions and contribute to the creation of a Gen AI...


  • Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $57 billion. We are ranked #248 in the Fortune Global 500 and serve millions of customers worldwide. Our mission is to deliver Smarter Technology for All.We have a bold vision to drive innovation and create a more equitable, trustworthy, and smarter future for everyone, everywhere.Job...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Senior Storage Hardware Engineer to join our team at Lenovo. As a key member of our storage engineering team, you will be responsible for designing and developing cutting-edge storage solutions.

  • AI Solution Engineer

    1 month 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

    Reliable Innovation with LenovoWe are seeking a skilled Senior GPU Server Engineer to join our team in developing and testing innovative and complex GPU servers with liquid cooling.About the Role:Lead reliability analysis and collaborate with design teams to ensure products meet reliability specifications.Define reliability testing strategies, plans, and...


  • Morrisville, Canada Lenovo Full time

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


  • Morrisville, Canada Lenovo Full time

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

  • Engineering Tools

    1 week ago


    Morrisville, Canada Lenovo Full time

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

    At Lenovo, we're a US$57 billion revenue global technology powerhouse ranked #248 in the Fortune Global 500. Our mission is to deliver Smarter Technology for All through innovative products and services.About LenovoWe are a leader in the tech industry with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices, infrastructure, software,...