JobRialto
Linux Kernel, BIOS/UEFI Developer
JobRialto, Menlo Park, California, United States, 94029
Job Summary
We are seeking an experienced Linux Kernel, BIOS/UEFI Developer to join our team. The ideal candidate will have strong expertise in low-level programming, including board bring-up, firmware, and driver coding, with a focus on Linux Kernel, BIOS/UEFI programming. The role involves working on boot process modifications, device initialization, and collaborating with hardware components.
Key Responsibilities
•Perform board bring-up using QEMU and other emulators.
•Develop and modify firmware and drivers for hardware integration.
•Program and troubleshoot BIOS/UEFI to enhance boot processes.
•Collaborate closely with hardware teams to ensure smooth device initialization.
•Work on Linux Kernel enhancements and debugging.
•Optimize system performance by refining low-level code.
•Troubleshoot boot issues and low-level system behavior.
Required Qualifications
•Strong expertise in Linux Kernel development.
•Hands-on experience with BIOS/UEFI programming.
•Proficiency in board bring-up using tools like QEMU.
•Experience with firmware and driver coding.
•In-depth knowledge of boot process modifications and device initialization.
•Ability to work closely with hardware components and systems.
Preferred Qualifications
•Strong debugging and problem-solving skills for low-level programming.
•Familiarity with hardware-software integration challenges.
•Experience working in embedded systems or hardware environments.
Education:
Bachelors Degree
We are seeking an experienced Linux Kernel, BIOS/UEFI Developer to join our team. The ideal candidate will have strong expertise in low-level programming, including board bring-up, firmware, and driver coding, with a focus on Linux Kernel, BIOS/UEFI programming. The role involves working on boot process modifications, device initialization, and collaborating with hardware components.
Key Responsibilities
•Perform board bring-up using QEMU and other emulators.
•Develop and modify firmware and drivers for hardware integration.
•Program and troubleshoot BIOS/UEFI to enhance boot processes.
•Collaborate closely with hardware teams to ensure smooth device initialization.
•Work on Linux Kernel enhancements and debugging.
•Optimize system performance by refining low-level code.
•Troubleshoot boot issues and low-level system behavior.
Required Qualifications
•Strong expertise in Linux Kernel development.
•Hands-on experience with BIOS/UEFI programming.
•Proficiency in board bring-up using tools like QEMU.
•Experience with firmware and driver coding.
•In-depth knowledge of boot process modifications and device initialization.
•Ability to work closely with hardware components and systems.
Preferred Qualifications
•Strong debugging and problem-solving skills for low-level programming.
•Familiarity with hardware-software integration challenges.
•Experience working in embedded systems or hardware environments.
Education:
Bachelors Degree