Sr. UEFI Firmware Engineer
$176.3k - $270.37kLenovo
* United States of America - North Carolina - Morrisville
Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 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 AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit , and read about the latest news via our StoryHub .
Description and Requirements
About Our Team
We’re looking for Senior UEFI Engineer to join our Infrastructure Solutions Group (ISG) at Lenovo. As a member of the strategic UEFI development team you will be working with a group of industry leading team members to create optimized customer solutions to bring to market. With Lenovo’s broad product line, including Cloud Based Servers, IoT Servers, and Enterprise Servers, you will be challenged to do the research and Development required to have a premium UEFI offering for each of these critical and growing market segments.
What You'll Do
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.
Required Technical / Functional Skills:
- 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
- Intimate knowledge of Software development processes, working knowledge of Agile methodologies and tools
- Proficient Problem-Solving Skills
- Strong analytical and debug methodology skills
- 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.
- Ability to engage as an independent professional; articulate and compare alternative approaches
- Capable of controlling work priorities and methods requiringtrade-offs
- Provides advice in technical/operational domain of specialization
- Understands departmental mission and vision
- Strong communication and collaboration skills with multi-functional teams
Preferred Technical / Functional Skills:
- Experience with OpenEDK
- Experience using JIRA and Confluence
Required Education/Experience/Licenses:
BS degree in Computer Science, Software Engineering or Computer Engineering
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.
Additional Locations
* United States of America - North Carolina - Morrisville
PAY TRANSPARENCY
The anticipated annual compensation range for this position is 176,300–270,365 USD . Final compensation will be based on relevant experience, skills, and business considerations. Individuals may also be considered for bonuses and/or commissions. Lenovo’s various benefits can be found at
In compliance with Colorado’s Equal Pay for Equal Work Act (EPEWA), the expected application deadline for this position is 11-04-2026. This requirement applies to both internal and external candidates.
#J-18808-Ljbffr$60 - $65 per hour
...Immediate need for a talented Firmware Engineer . This is a 06+ Months Contract opportunity with long-term potential and is located in... ...firmware to ensure reliability. Stay updated on advancements in UEFI firmware, GPU technologies, and accelerators. Contribute...SuggestedContract workLocal areaImmediate start$60 - $66 per hour
...Senior Firmware Engineer Our IoT device consulting firm client in Morrisville, NC (RTP) is seeking a Senior Firmware Engineer on a contract basis to design, develop, and debug embedded C firmware for microcontroller-based IoT, RF, and embedded products, working alongside...SeniorFull timeContract workFor contractorsLocal areaRemote workVisa sponsorshipRelocation package$101.6k - $152.4k
Schneider Electric has a meaningful opportunity available for a Senior Firmware Engineer for our Power Products division in the greater Raleigh, NC area. You will work for a company consistently rated by Fortune as one of the “Great Places to Work”, by Glassdoor as the...SeniorFull timeTemporary workImmediate startFlexible hours$184k - $287.5k
...Architecture teams to define end-to-end solutions.Define the firmware architecture for new products and features at the core of NVIDIA... ...or a higher degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant software experience...SeniorFull time$100k - $120k
...Job Description Job Description Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial... ...work will include ARM firmware, ARM device drivers, custom x86 UEFI/BIOS, and microcontroller firmware. You will be involved...SuggestedTemporary workWork at officeRelocationVisa sponsorship- ...delivery.In this role, you will play a pivotal role in how we build, ship, test, and scale our SaaS Solutions.As a SaaS Software Engineer, you will:Design and develop high-quality, testable, and scalable SaaS software deployment solutions within established timelines...SeniorFull timeLocal areaWork visa
- ...accountability. These are our values and influence everything we do. Required qualifications: Bachelor’s degree in computer science, engineering, or a related quantitative field 8+ years of experience as a developer on large software projects Experience developing...SeniorFull timeLocal areaWork visa
$154k - $286k
...and innovators who want to make an impact on the world of technology.This is an opportunity to join a dynamic team of experienced engineers developing physical IP for industry-standard high-speed serial-links.The successful candidate will ideally be a highly-motivated self...SeniorFull time$154k - $286k
...in the world, in leading edge semiconductor processes, using the latest industry tools and methodologies. As a Technical Quality Engineer and member of the Silicon Solutions Group global quality team, you will collaborate with IP design teams, methodology teams, CAD teams...SeniorFull time$71 per hour
...Embedded Firmware Engineer Raleigh, NC - Hybrid Pay: $71.00 per hour 26-09589 Job summary The Embedded Firmware Engineer is responsible for the development, implementation, and validation of embedded software and firmware for power conversion and...Hourly payContract workFor contractors- ...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Mariah McCowanPiper Companies is seeking an Junior Firmware Engineer to sit onsite in RTP NC to join a leading technology organization focused on advanced networking and embedded systems...
$115k - $145k
...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Beth RobertsPiper Companies is seeking an Embedded Firmware Design Engineer to join a leading telecommunications technology company onsite 5 days per week near Raleigh, NC. The ideal Embedded...$175k - $308.5k
...passion, and dedication to your job and there is no telling what you could accomplish. The Creativity Apps team is looking for a senior engineer with expertise in Apple platforms to help architect and build media management and collaboration features for creative tools. You'...SeniorRelocation$115k - $125k
Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead development...SeniorContract work3 days per week- ...Job Title: Embedded Software Engineer Location: Cary, NC Duration: Contract 1 + Years Key Responsibilities Develop and maintain embedded software applications using C/C++ and MATLAB Simulink . Perform requirements analysis, operational concept development...Contract work
- ...Embedded Software Engineer-3 years experience Experience with modeling language (MATLAB, Model Based design, Simulink and Stateflow), C and or C++. Knowledge of embedded Operating System and drivers. Experience with CAN/J1939 network Experience with unit and...Temporary workLocal area
$50 per hour
...those who want to keep growing, learning, and evolving. We at Kelly® hear you, and we’re here for you! We’re seeking a Software Engineer I – Software Engineering to work at a premier manufacturing client in Cary, NC. Sound good? Take a closer look below. You owe it to...Hourly payFull timeImmediate startFlexible hoursShift workDay shift- ...and validation of unit-level and grid-code compliant control firmware for power electronic and generation assets within microgrid and... ...Required Qualifications ~ Bachelor’s degree in Electrical Engineering, Power Electronics, Controls, or related field (Master’s preferred...Full timeLocal areaWorldwide
$68.9k - $131.1k
...challenges and to meet the demands of a rapidly evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy. Our dynamic engineers develop demanding,...Contract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$175k - $225k
...CarolinaSecurity Clearance: TS/SCIBusiness Unit: Zachary PiperPosition Owner: Jackie AllenZachary Piper Solutions is seeking a Sr. Software Engineer (IaC)- TS/SCI for a world leading technology organization in the Raleigh, North Carolina area. The Sr. Software Engineer (...Senior$125.7k - $203.1k
...from around the world, working together in Engineering, IT, Supply Chain, Customer Experience,... ...high-performance embedded software, firmware, and low-level platform features. Collaborate... ...(BSPs), or bootloaders (U-Boot, UEFI). Demonstrated knowledge of networking principles...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- ...Overview We are looking for a Senior Embedded Software Engineer with deep expertise in Embedded Linux and Wireless Communications... ...team. You will be responsible for developing mission-critical firmware for next-generation medical devices. This role requires a...Senior
- ...self to the table.We're experts who speak like humans. Ready to build what's next? #JoinTheBandWhat We Are Looking For:As a Software Engineer on our Billing Engineering team, you’ll get to build and expand on our company’s billing infrastructure. The team enables...SeniorFlexible hoursShift work
- ...IEC 62443 / NERC CIP — with clear design and test documentatio n. Required Qualificati onsB.S. or M.S. in Electrical Engineering, Power Electronics, Controls, or Computer Engineering (or equivalent experienc e).Strong grasp of power-electronics control —...Full time
- ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud prevention at...SeniorFull timeWork visa
- ...experts who speak like humans. Ready to build what's next? #JoinTheBandWhat We Are Looking For:We're looking for a Senior Software Engineer who leads by example — someone who takes deep ownership of what they build, moves fast without cutting corners, and is genuinely...SeniorShift work
- ...TechOnsite 321 Coffee Shop providing free coffee and pastries to employeesJob DescriptionSUMMARY:We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks, and cloud technologies to lead our software development initiatives on our...SeniorLive inWork at officeWork from homeFlexible hours
- raleigh, North CarolinaOnsiteFull Time$120k - $140kSenior Software Engineer — Edge PlatformA client of ours is an Animal AgTech company building automated, data-driven systems that improve animal welfare, productivity, and profitability across the poultry, livestock, and...SeniorWork at officeRemote workFlexible hours
- ...Knowledge of software delivery processes What Makes You Stand Out (Desired skills/experiences) • Strong passion for embedded engineering and learning new technologies • Experience with control systems design and analysis on agricultural applications • Experience...Work experience placement
- Job Summary This role provides expert consulting services within the infrastructure management domain, driving strategic solutions and technical excellence for clients. The position is responsible for leading complex engagements, advising on best practices, and ensuring...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. UEFI Firmware Engineer. Be the first to apply!
- senior living Morrisville, NC
- senior application support engineer Morrisville, NC
- senior performance engineer Morrisville, NC
- senior aws cloud engineer Morrisville, NC
- senior work from home Morrisville, NC
- senior cybersecurity engineer Morrisville, NC
- senior manager Morrisville, NC
- senior care Morrisville, NC
- senior manager diversity & inclusion Morrisville, NC
- senior marketing project manager Morrisville, NC





