BIOS Engineer
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
BIOS Engineer
Join a small team of high tech folks that designs and manufactures high-reliability embedded computer boards for critical defense and medical customers.
The BIOS Engineer is responsible for developing and sustaining the boot firmware component of VersaLogic board-level products. This includes the implementation, debugging, and validation of UEFI and Legacy BIOS for x86 embedded computers. This position is also responsible for the resolution of complex firmware-related technical support cases, technical documentation, and custom product development and BIOS related Engineering Change efforts (ECO’s).
VersaLogic offers excellent benefits, and the opportunity to work in a rewarding, small-company environment.
Education and Experience
Required:
· Bachelor’s degree in Computer Science, Computer Engineer, Electrical Engineering, or other related field; or equivalent combination of education and experience
· Minimum 5 years UEFI source code development, debugging, and adaptation experience with TianoCore EDK II based products (Phoenix SecureCore, InsydeH20, or AMI Aptio)
· Initial hardware power-on debugging (board bring-up) experience is desired
· Experience working with OS driver developers to implement embedded motherboard OEM features such as GPIO with interrupts, thermal sensors, and watchdogs
· x86 assembly programming experience for Legacy BIOS (Phoenix Embedded BIOS with StrongFrame Technology) is helpful
· Must understand fundamental PC architectural concepts such as PCI, ACPI, and hardware resource allocation (memory, I/O, interrupts)
· Low-level experience with older technologies such as the ISA bus, 16550 UARTs, and DOS is helpful
· Windows or Linux driver development and early OS boot debugging is helpful
Interested applicants should send their resume to doloresc@versalogic.com.