[Remote] Sr. Firmware Engineer, UEFI
Note: The job is a remote job and is open to candidates in USA. Lenovo is a global technology powerhouse focused on delivering Smarter Technology for All. They are seeking a Senior UEFI Engineer to join their Infrastructure Solutions Group, where the role involves developing optimized customer solutions and managing firmware for various server products.
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
Skills
- 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
- Experience with OpenEDK
- Experience using JIRA and Confluence
Company Overview
Company H1B Sponsorship