Sr. Firmware Engineer, UEFI

Lenovo

United States

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lenovo is seeking experienced candidates for an Embedded Firmware Engineer role. The position involves collaborating with software engineers to develop, test, and release embedded firmware. Candidates must have at least 8 years of experience, a BS degree in a relevant field, and strong skills in C programming.

The ideal applicant will be experienced with UEFI, x86 and ARM processors, and familiar with using Git for version control. The role promises engaging technical challenges and opportunities in a supportive environment.

Qualifications

  • 8+ years minimum experience in Embedded Firmware/Software Development.
  • Strong experience with C programming language.
  • Experience with firmware programming and debugging.

Responsibilities

  • Write, debug and test embedded Firmware.
  • Manage and maintain firmware build tools and manage builds.
  • Recreate and fix problems reported by the test team.

Skills

Embedded Firmware/Software Development
C programming language
UIEF or BIOS
x86 and ARM processors
Git
Windows and Linux operating systems

Education

BS degree in Computer Science, Software Engineering or Computer Engineering

Tools

JIRA
Confluence
OpenEDK

Job description

Responsibilities

Candidates will work with software engineers to write, debug and test embedded Firmware. 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. Duties may include code development, unit testing, debugging, and customer support for technical issues.

Qualifications
  • BS degree in Computer Science, Software Engineering or Computer Engineering
  • 8+ years minimum experience in Embedded Firmware/Software Development
  • Experience with UEFI (Unified Extensible Firmware Interface) or BIOS
  • Strong experience with the C programming language
  • Experience with firmware programming and debugging
  • Experience with x86 and ARM processors
  • Familiar with x86 and ARM Assembler
  • Experience with hardware bring up and boot sequence
  • Experience with Windows and Linux operating systems
  • Proficient with Git source version control system: comfortable with common Git workflows, forking, and code reviews
Preferred Qualifications
  • Experience with OpenEDK
  • Experience using JIRA and Confluence

We are an Equal Opportunity Employer and do 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer, Embedded & UEFI/BIOS
Senior Firmware Engineer, Embedded & UEFI/BIOS

Lenovo • United States

On-site
USD 100,000 - 140,000
Senior BIOS Design Engineer
Senior BIOS Design Engineer

Jabil • Austin (TX)

On-site
USD 110,000 - 170,000
BIOS/Firmware Engineer
BIOS/Firmware Engineer

Sun Technologies Inc • Hillsboro (OR)

On-site
USD 80,000 - 110,000
Firmware Engineer - UEFI
Firmware Engineer - UEFI

HCLTech • Redmond (WA)

On-site
USD 92,000 - 141,000
Medical insurance
Dental insurance
401(k) retirement plan
+2
Firmware Engineer
Firmware Engineer

Metasys Technologies • Naperville (IL)

On-site
USD 90,000 - 120,000
UEFI Developer/Firmware Engineer
UEFI Developer/Firmware Engineer

Allyis • Redmond (WA)

On-site
USD 120,000 - 150,000
Firmware Design Engineer
Firmware Design Engineer

hireneXus • Los Angeles (CA)

On-site
USD 110,000 - 150,000
UEFI BIOS firmware validation engineer
UEFI BIOS firmware validation engineer

BN Associates Inc. • Town of Texas (WI)

On-site
USD 90,000 - 120,000
UEFI Firmware Systems Engineer — Equity & Impact
UEFI Firmware Systems Engineer — Equity & Impact

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 124,000 - 242,000
Equity
Benefits package
Bios Firmware Developer
Bios Firmware Developer

BN Associates Inc. • Town of Texas (WI)

On-site
USD 110,000 - 160,000