Lead System Firmware/BIOS Engineer
As a Lead System Firmware/BIOS Engineer, you will lead architect, design, develop, debug, and maintain firmware to provide innovative products and solutions to our customers, evaluate and design industry standards and new technologies, and help define and shape new industry leading products.
The ideal candidate for this position will have a strong background in firmware/BIOS, software, and hardware. The candidate should be interested in code development that interfaces with hardware and be interested in embedded systems. The successful candidate must be team-oriented, be innovative, possess a strong work ethic, be a self-starter, be quality conscious, and have excellent communication and technical skills. The ability to work as part of a team to deliver innovative firmware projects is essential to success in this position.
The position offers the qualified candidate the opportunity to work in an exciting, high profile, team-oriented, and fast-paced environment. The position includes working with the latest in hardware and software technology and provides excellent opportunities to gain a wide breadth of experience.
Education and Experience
- Bachelors Degree in Electrical Engineering, Computer Engineering, or Computer Science.
- Experience and knowledge 5 to 7 years experience in firmware or BIOS development.
- Programming skills in C and Assembly Language.
- Strong firmware, software, and hardware background
- Experience with embedded systems development.
- Experience with microcontrollers.
- Knowledge of computer architecture.
- Knowledge of OS architecture.
- Experience with UEFE, EFI, Legacy BIOS, RTOS, u Boot Loader
- Knowledge of AMD processors, chipsets, and architectures is a plus.
· Understanding of Linux OS behaviors an advantage
· Understanding of Windows OS behaviors.
· Ability to lead complex technical discussions and initiatives.
· Experience with code management and bug tracking
· Experience with Insyde, Phoenix and/or AMI BIOS development for Intel and AMD
· Adept at both x86 assembly language and C/C++.