Sr. Firmware Engineer, UEFI
Lenovo
About Our Team We're looking for a 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. What You'll Do Candidates will work with software engineers to write, debug and test embedded firmware. They will manage and maintain firmware build tools, handle builds, release firmware for testing, and recreate and fix problems reported by the test team. Duties may include code development, unit testing, debugging, and customer support for technical issues. Basic 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. #J-18808-Ljbffr Lenovo
- Lenovo is seeking a Senior UEFI Engineer in Morrisville, North Carolina, to join our Infrastructure Solutions Group. In this role, you will collaborate with top engineers to develop embedded firmware and optimize solutions for our customers. Your work will involve writing...Senior
- Garmin is seeking a full-time Senior Embedded Linux Engineer for its Outdoor team at the Cary, NC location. The role involves developing low-level embedded software for Garmin Consumer Outdoor products, including C/C++ software development, hardware interaction, and technical...SeniorFull time
- Overview We are seeking a full-time Senior Embedded Linux Engineer for our Outdoor team at Garmin's U.S. headquarters in the Greater Kansas City area or at our Cary, NC location. In this role, you will be responsible for developing low-level embedded software for various...SeniorFull timeInternship
- ...industries worldwide and supports global decarbonization efforts. Engineer a better future with Danfoss, where meaningful change begins... ...performance, quality, and reliability. Your expertise in VHDL firmware design will be key in developing innovative solutions, supporting...SeniorFull timeContract workWorldwide
$120k - $140k
...Job Description Job Description Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial... ...will include ARM firmware, ARM device drivers, custom x86 UEFI/BIOS, and microcontroller firmware. You will be involved in...SuggestedTemporary workWork at officeRelocationVisa sponsorship$110k - $121k
DSN is seeking a full‑time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, NC OR Cary, NC OR Clayton, NC OR San Francisco, CA. Full benefits, PTO, 401k, and more are offered. Job Responsibilities Lead...SeniorFull time- Danfoss Drives in Durham, NC is seeking an Electrical Engineer to help design Xilinx/AMD FPGA-based VHDL firmware for high‑power medium‑voltage drives. You’ll collaborate with cross‑functional teams to turn concepts into reliable, high‑performance hardware and software...Senior
- ...Sr. IOS Developer (Swift UI, iOS, MVVM / Clean Architecture / Modularization Strong expertise in Swift and iOS SDKs Deep understanding of UIKit and/or SwiftUI Modern architecture patterns (MVVM, Clean Architecture) Understanding of frameworks (XCTest, XCUITest...Senior
$100k - $120k
...Job Description Job Description As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to developing and... ...management and firmware/software coding tasks for various UEFI/BIOS, BMC, and microcontroller (MCU) applications across our...Temporary workWork at officeRelocation$50 - $58 per hour
...Request ID: 91107-1 Title: Sr. iOS Developer Location : Morrisville NC Duration: 6+ Months Salary Range: $50 - $58 an hour on W2/C2C Job Description: • Strong expertise in Swift and iOS SDKs • Deep understanding of UIKit and/or SwiftUI...Senior$94k - $138k
...year. Salaries are based on skills, experience, qualifications and market considerations. Position Overview As a Senior Linux Firmware Engineer, you will design, develop and implement software solutions for advanced three‑phase power systems. You will work with a global...SeniorRelocation package- Eaton in Raleigh, NC, is seeking a Senior Linux Firmware Engineer to design, develop, and implement software solutions for advanced three-phase power systems. The role involves collaboration with a global team to build embedded Linux software while adhering to stringent...SeniorRelocation package
- ...Job ID : 91111-1 Job Title : Sr. Android Developer Location : Morrisville, NC Duration : 6 months + possible extension Rate Range: $35 - $50/hour on W2/ C2C (All inclusive) Introduction We are seeking a highly experienced and skilled individual to join...SeniorWork experience placementLocal areaImmediate startRelocation
- ...experience for various verticals like payment cards, identity, access, transit and others. If you are passionate about software engineering, crave building systems that run at scale, love solving meaningful problems, thrive in a fast paced environment, then we would love...Senior
- HireNetworks is seeking a Firmware Engineering Manager in Morrisville, NC to lead the firmware team while remaining a hands-on contributor. You will design, debug, and deliver embedded and wireless systems for client projects. The permanent role offers a hybrid on-site...Permanent employmentLocal areaRelocation
- Sr. Full Stack Software Engineer at MetLife Key technologies: Java, React, Spring, Azure, Kubernetes, Project Management. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in code reviews...Senior
$196k - $255k
...to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission‑critical cloud services that support NetApp’s SaaS and IaaS...SeniorPermanent employmentWork at officeLocal area$220k - $265k
...services, spanning a broad range of enterprise customers across financial services, retail, and technology sectors. Our Cassandra engineering team leads active work on Cassandra 6.0, owns releases across core and ecosystem subprojects, and drives upstream contributions...SeniorWork at officeLocal area3 days per week$140k - $150k
...Job Description Job Description Embedded Firmware Engineer Full-time Morrisville, NC, US Exclusive confidential search — details shared with qualified applicants. Become a Key Player as an Embedded Firmware Engineer You will design, implement, and maintain...Full time$50 - $60 per hour
...Role - Sr Full stack Developer - Morrisville, NC // 100% On-Site // Local Only Pay Rate - $50-60/Hr Role Descriptions: Sr Full stack Developer ~8+ years of Full Stack Developer experience in Node and React, Typescript/next ~ Modern frontend development...SeniorLocal area- 100% ONSITE ROLE Sr Full stack Developer • 8+ years of Full Stack Developer experience in Node and React, Typescript/next Modern frontend development (e.g., React + TypeScript; Next.js or similar frameworks). • Backend services (e.g., Node.js) and RESTful...Senior
- Description Align is looking for a Sr. Software Engineer to join in the Morrisville, NC office. Department: Information Technology Location: US-North Carolina-Raleigh Responsibilities Be part of a team of SW engineers working on a large scale, distributed, cloud-based...SeniorHourly payFull timeTemporary workInternshipWork at officeLocal areaFlexible hours
- A technology solutions provider in Cary, North Carolina, is seeking an experienced engineer specializing in embedded systems. The ideal candidate will have over 8 years of engineering experience, strong skills in C/C++ programming, and a solid background in RTOS applications...Senior
- ...maintain production health. Ensure quality through automated testing, code reviews, and CI/CD best practices; raise the bar on engineering standards. Optimize applications for performance and Core Web Vitals, applying profiling and experimentation to improve user...Senior
- ...the implemented code through unit tests and integration tests Participate in design and code reviews Qualifications 8+ years of engineering experience (or advanced degree plus 6 years) 5+ years of C/C++ programming experience 3+ years of RTOS (or bare-metal) applications...Senior
- Pentangle Tech Services | P5 Group seeks an experienced Embedded Software Developer in Cary, North Carolina. The ideal candidate will be proficient in C++ and have a strong background in embedded systems development, focusing on display devices and cutting-edge technology...Senior
$150k - $210k
...Equality”, and by TIME as the “Most Sustainable Company in the World”. Job Summary Schneider Electric is seeking a strategic Firmware Engineering Manager to lead the embedded firmware development for our next-generation products. You will drive technical excellence in...Temporary workWork at office- ...software design, development, and testing processes. Collaboration : Work closely with cross-functional teams, including hardware engineers, to optimize system performance. Maintenance : Provide ongoing support and maintenance for existing systems, including...Senior
- Parker Hannifin is seeking an experienced Embedded Software Engineer located in Cary, NC. This role involves developing and verifying software for control systems, focusing on motor control and signal processing technologies used in aerospace applications. The ideal candidate...Senior
- ...Sr Salesforce Developer Hybrid Mode(5 Days in Months) Westlake,TX/Durham,NC Job Description Manager is looking for 8-10+ years of experience. Needs strong Salesforce Technical skillset (top need) - Declarative development skills - Salesforce Flows - Configuration...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Firmware Engineer, UEFI. Be the first to apply!
- senior magento developer Morrisville, NC
- sr technical product manager Morrisville, NC
- senior manager pmo Morrisville, NC
- senior accountant part time Morrisville, NC
- senior application support engineer Morrisville, NC
- senior analyst Morrisville, NC
- senior tax Morrisville, NC
- senior director digital marketing Morrisville, NC
- senior manager legal Morrisville, NC
- senior marketing account manager Morrisville, NC

