Driver Development: Design, implement, and maintain Linux device drivers (e.g., I2C, SPI, PCIe, USB, or custom SoC peripherals) within the Linux kernel space. * Hardware Bring-up: Lead the initial ...
Quick apply
Driver Development: Design, implement, and maintain Linux device drivers (e.g., I2C, SPI, PCIe, USB, or custom SoC peripherals) within the Linux kernel space. * Hardware Bring-up: Lead the initial ...
Quick apply
Driver Development: Design, implement, and maintain Linux device drivers (e.g., I2C, SPI, PCIe, USB, or custom SoC peripherals) within the Linux kernel space. * Hardware Bring-up: Lead the initial ...
Santa Clara, CA · On-site
$140K - $210K/yr
This includes keeping pace with the latest developments in the upstream Linux Kernel community, and integrating new versions of the upstream kernel as they become available. This work also involves ...
Santa Clara, CA · On-site
$140K - $210K/yr
This includes keeping pace with the latest developments in the upstream Linux Kernel community, and integrating new versions of the upstream kernel as they become available. This work also involves ...
$140K - $210K/yr
This includes keeping pace with the latest developments in the upstream Linux Kernel community, and integrating new versions of the upstream kernel as they become available. This work also involves ...
$140K - $210K/yr
This includes keeping pace with the latest developments in the upstream Linux Kernel community, and integrating new versions of the upstream kernel as they become available. This work also involves ...
C programming Linux kernel development HW board bring up Linux build tools Desired Skills UEFI Secure boot Linux administration Containers Additional Information All your information will be kept ...
C programming Linux kernel development HW board bring up Linux build tools Desired Skills UEFI Secure boot Linux administration Containers Additional Information All your information will be kept ...
Lowell, MA · On-site +1
$151K - $249K/yr
Drive the development of emerging block technologies * Solve complex kernel issues and performance ... Demonstrated ability to grow junior engineers and interns into high-impact contributors
Lowell, MA · On-site +1
$151K - $249K/yr
Drive the development of emerging block technologies * Solve complex kernel issues and performance ... Demonstrated ability to grow junior engineers and interns into high-impact contributors
Boston, MA · On-site +1
$151K - $249K/yr
Drive the development of emerging block technologies * Solve complex kernel issues and performance ... Demonstrated ability to grow junior engineers and interns into high-impact contributors
Boston, MA · On-site +1
$151K - $249K/yr
Drive the development of emerging block technologies * Solve complex kernel issues and performance ... Demonstrated ability to grow junior engineers and interns into high-impact contributors
Raleigh, NC · On-site +1
$151K - $249K/yr
Drive the development of emerging block technologies * Solve complex kernel issues and performance ... Demonstrated ability to grow junior engineers and interns into high-impact contributors
Raleigh, NC · On-site +1
$151K - $249K/yr
Drive the development of emerging block technologies * Solve complex kernel issues and performance ... Demonstrated ability to grow junior engineers and interns into high-impact contributors
... development of Linux and simple executive (bare metal) device drivers which involves: * Adding ... Detailed knowledge of Linux kernel internals and device drivers. * Ability to work with low level ...
... development of Linux and simple executive (bare metal) device drivers which involves: * Adding ... Detailed knowledge of Linux kernel internals and device drivers. * Ability to work with low level ...
Embedded Linux - including the build system, kernel configuration, device drivers, boot loader, device tree and filesystem, core application development, network configuration, testing * C, Python
Embedded Linux - including the build system, kernel configuration, device drivers, boot loader, device tree and filesystem, core application development, network configuration, testing * C, Python
Santa Clara, CA · On-site
$158K - $212K/yr
Required Qualifications • Strong background in operating systems development. • Several years of hands-on Unix/Linux kernel development experience preferred. • Proficiency in C programming and ...
Santa Clara, CA · On-site
$158K - $212K/yr
Required Qualifications • Strong background in operating systems development. • Several years of hands-on Unix/Linux kernel development experience preferred. • Proficiency in C programming and ...
The Senior Linux Kernel Camera/ISP Driver Engineer will design, develop, and optimize Linux kernel ... The role involves deep low-level development, hardware bring-up, and performance tuning of ...
The Senior Linux Kernel Camera/ISP Driver Engineer will design, develop, and optimize Linux kernel ... The role involves deep low-level development, hardware bring-up, and performance tuning of ...
Santa Clara, CA · On-site
$147K - $203K/yr
Required Qualifications • Strong background in operating systems development. • Several years of hands-on Unix/Linux kernel development experience preferred. • Proficiency in C programming and ...
Santa Clara, CA · On-site
$147K - $203K/yr
Required Qualifications • Strong background in operating systems development. • Several years of hands-on Unix/Linux kernel development experience preferred. • Proficiency in C programming and ...
Key Responsibilities - Linux Kernel Development Design, implement, and maintain enhancements to the Linux kernel, including subsystems such as memory management, storage, networking, and device ...
Key Responsibilities - Linux Kernel Development Design, implement, and maintain enhancements to the Linux kernel, including subsystems such as memory management, storage, networking, and device ...
Experience with Linux kernel development * Experience with uboot, EDK2, platform firmware, etc * Interest in using Nix/NixOS as an alternative to Yocto, buildroot, etc * Experience with C or Rust * U.
New
Experience with Linux kernel development * Experience with uboot, EDK2, platform firmware, etc * Interest in using Nix/NixOS as an alternative to Yocto, buildroot, etc * Experience with C or Rust * U.
New
Experience with Linux kernel development * Experience with uboot, EDK2, platform firmware, etc * Interest in using Nix/NixOS as an alternative to Yocto, buildroot, etc * Experience with C or Rust * U.
Experience with Linux kernel development * Experience with uboot, EDK2, platform firmware, etc * Interest in using Nix/NixOS as an alternative to Yocto, buildroot, etc * Experience with C or Rust * U.
Key Responsibilities - Linux Kernel Development • Design, implement, and maintain enhancements to the Linux kernel, including subsystems such as memory management, storage, networking, and device ...
Key Responsibilities - Linux Kernel Development • Design, implement, and maintain enhancements to the Linux kernel, including subsystems such as memory management, storage, networking, and device ...
$18.25 - $24/hr
We are seeking a small number of highly talented interns to assist in the development, optimization ... Linux kernel development, compilers, embedded systems, networking, file systems, debuggers) * In ...
$18.25 - $24/hr
We are seeking a small number of highly talented interns to assist in the development, optimization ... Linux kernel development, compilers, embedded systems, networking, file systems, debuggers) * In ...
New York, NY · On-site
$21 - $27.50/hr
We are seeking a small number of highly talented interns to assist in the development, optimization ... Linux kernel development, compilers, embedded systems, networking, file systems, debuggers) * In ...
New York, NY · On-site
$21 - $27.50/hr
We are seeking a small number of highly talented interns to assist in the development, optimization ... Linux kernel development, compilers, embedded systems, networking, file systems, debuggers) * In ...
Santa Clara, CA · On-site
$147K - $203K/yr
Preferred : • 12+ years of experience in system software, firmware, or platform software for high-performance or server-class systems. • 10+ years of hands-on Linux kernel development experience ...
Santa Clara, CA · On-site
$147K - $203K/yr
Preferred : • 12+ years of experience in system software, firmware, or platform software for high-performance or server-class systems. • 10+ years of hands-on Linux kernel development experience ...
Principal Linux Kernel Developer This role has been designed as 'Hybrid' with an expectation that ... Personal & Professional Development We also invest in your career because the better you are, the ...
New
Principal Linux Kernel Developer This role has been designed as 'Hybrid' with an expectation that ... Personal & Professional Development We also invest in your career because the better you are, the ...
New
$8.89 - $10.29
3% of jobs
$10.29 - $11.69
3% of jobs
$11.69 - $13.09
3% of jobs
$13.09 - $14.49
9% of jobs
$14.94 is the 25th percentile. Wages below this are outliers.
$14.49 - $15.89
21% of jobs
The median wage is $16.47 / hr.
$15.89 - $17.29
26% of jobs
$18.39 is the 75th percentile. Wages above this are outliers.
$17.29 - $18.68
13% of jobs
$18.68 - $20.08
12% of jobs
$20.08 - $21.48
4% of jobs
$21.48 - $22.88
3% of jobs
$22.88 - $24.28
3% of jobs
$8
$17
$24
| Aspect | Internship Linux Kernel Development | Linux Kernel Engineer |
|---|---|---|
| Required Credentials | Typically pursuing or recently completed relevant degree; basic knowledge of Linux | Advanced degree or extensive experience in Linux kernel development |
| Work Environment | Internship programs, entry-level projects, collaborative teams | Full-time professional roles, complex kernel development tasks |
| Employer & Industry Usage | Tech companies, open-source projects, research institutions | Tech firms, hardware companies, enterprise software providers |
| Search & Comparison Intent | Learning, entry-level opportunities, career exploration | Professional growth, specialized skills, career advancement |
In summary, Internship Linux Kernel Development offers an entry-level experience focused on learning and gaining practical skills, while a Linux Kernel Engineer is a full-time professional role requiring advanced expertise and responsible for complex kernel development tasks.

Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 7 days ago
Company Name: Hellbender Inc.
Job Title: Linux Kernel Engineer (Device Driver Developer)
Department: Software
Report to: VP of Software
Who we are:
Hellbender Inc. is a Pennsylvania Benefit Corporation who partners with innovators to mature their Artificial Intelligence enabled computing sensors and produce their solutions onshore at prototype to high volumes.
Hellbender is intentionally forming an inclusive work environment and is committed to uplifting the historically marginalized identities including veterans, women, trans and non-white races in our community and industry.
Job Summary:
We are seeking a highly specialized Linux Kernel Engineer to lead the development and integration of device drivers for our next-generation hardware platforms. The primary focus of this role is "hardware enablement"—taking raw silicon and datasheets and transforming them into functional, stable components within the Linux kernel.
The ideal candidate is a low-level expert who is comfortable navigating complex hardware registers, interpreting timing diagrams, and writing efficient, high-performance C code that operates within the constraints of kernel space. You will be responsible for the entire lifecycle of a driver, from initial bring-up to integration into our custom Linux distributions using Yocto or Buildroot.
Essential Duties and Responsibilities:
Required Qualifications:
Preferred Qualifications:
Benefits:
Education & Experience:
Work Location: UPARC Pittsburgh
Opportunity for advancement:
Hellbender is a growing business and follows a policy that prioritizes internal promotions. As new positions are created new opportunities for advancement will be created as well.