Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Firmware Engineer

Home > C/C++ programming jobs

Firmware Engineer in USA new

  • Morrisville, NC

Responsibilities

  • Develop, debug, unit test, maintain, and enhance embedded firmware for ARM-based hyperscale servers.
  • Manage firmware build tools, perform builds, and release firmware for testing.
  • Recreate, analyze, and fix complex issues reported by test teams and customers.
  • Provide technical customer support and ongoing maintenance for existing systems and platforms.
  • Work with Linux kernel programming, Linux driver development, OS virtualization, I2C, and IPMI.
  • Build and test automation tools for infrastructure provisioning.
  • Collaborate with software engineers, data scientists, business users, project managers, and other engineers.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or Computer Engineering.
  • Programming experience in C, C++, Python, and/or Bash.
  • Proficiency with Linux and Windows operating systems.
  • Experience or knowledge of networking technologies, systems management, embedded processors, and firmware development.
  • Experience or working knowledge of Linux kernel programming and Linux driver development.
  • Experience or working knowledge with OS virtualization, I2C, and IPMI protocols.
  • Knowledge of Git and experience with CI/CD tools such as Jenkins.
  • Ability to analyze and debug complex issues, exercise independent judgment, and manage work priorities.
  • Ability to collaborate cross-functionally and work effectively in a team environment.

Lenovo

Lenovo is a US$83 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Guided by its vision of “Smarter Technology for All”, Lenovo is executing a Hybrid AI strategy that spans Personal AI – one personal A...

Similar positions

Senior Software QA Engineer

  • Firestorm
  • Full time
  • USA
  • 11/13/2026
  • Salary: $140k - $185k/yr
  • San Diego, CA

Sr. Software Engineer, CDN (Starlink)

  • SpaceX
  • Full time
  • USA
  • 11/13/2026
  • Salary: $190k - $270k/yr
  • Redmond, WA

Principal Software Engineer, CDN (Starlink)

  • SpaceX
  • Full time
  • USA
  • 11/13/2026
  • Salary: $255k - $340k/yr
  • Hawthorne, CA

Aerospace Software Engineer (Starfall)

  • SpaceX
  • Full time
  • USA
  • 11/13/2026
  • Salary: $125k - $175k/yr
  • Hawthorne, CA

Staff Engineer, Hardware Enablement

  • Modular
  • Full time
  • USA
  • 11/13/2026
  • Salary: $180k - $270k/yr
  • Remote