Logo
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