Board bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers ... Help secure our embedded Linux systems * Closely collaborate with firmware engineers on low-level ...
Board bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers ... Help secure our embedded Linux systems * Closely collaborate with firmware engineers on low-level ...
Linux Automotive Engineer Location: San Diego, CA Duration: 6+ Months You will be joining ... Experience in bootloaders,Linux kernel and driver architecture is a plus * Experience in Multimedia ...
Linux Automotive Engineer Location: San Diego, CA Duration: 6+ Months You will be joining ... Experience in bootloaders,Linux kernel and driver architecture is a plus * Experience in Multimedia ...
Linux Automotive Engineer
San Diego, CA · On-site
Linux Automotive Engineer Location: San Diego, CA Duration: 6+ Months You will be joining ... Experience in bootloaders,Linux kernel and driver architecture is a plus * Experience in Multimedia ...
Linux Automotive Engineer
San Diego, CA · On-site
Linux Automotive Engineer Location: San Diego, CA Duration: 6+ Months You will be joining ... Experience in bootloaders,Linux kernel and driver architecture is a plus * Experience in Multimedia ...
Additional knowledge of Linux Device Drivers and C Programming is required. * Work also involves trouble shooting and resolving complex software issues - especially in multi-core environment.
Additional knowledge of Linux Device Drivers and C Programming is required. * Work also involves trouble shooting and resolving complex software issues - especially in multi-core environment.
Customize kernel, drivers, and low-level system components * Build and maintain Debian packages and ... Bachelor's degree in SW Engineering or other Engineering discipline * 10+ years of Linux systems ...
Customize kernel, drivers, and low-level system components * Build and maintain Debian packages and ... Bachelor's degree in SW Engineering or other Engineering discipline * 10+ years of Linux systems ...
Power Electronics Hardware Engineer
Berkeley, CA · On-site
$80 - $120/hr
Role: Power Electronics Hardware Engineer Project Type: Safety Adjacent industrial/mobile ... Linux driver bring up on SOMs, or boot sequencing with PMICs * Production test fixture design (JTAG ...
Quick apply
Power Electronics Hardware Engineer
Berkeley, CA · On-site
$80 - $120/hr
Role: Power Electronics Hardware Engineer Project Type: Safety Adjacent industrial/mobile ... Linux driver bring up on SOMs, or boot sequencing with PMICs * Production test fixture design (JTAG ...
Staff Hypervisor Developer
San Jose, CA · On-site
$185K - $225K/yr
Software Developer with 10+ years of experience working in embedded systems * Experience developing ... Experience developing linux kernel / linux driver. * Experience developing Hypervisor, Xen/KVM/ACRN ...
Staff Hypervisor Developer
San Jose, CA · On-site
$185K - $225K/yr
Software Developer with 10+ years of experience working in embedded systems * Experience developing ... Experience developing linux kernel / linux driver. * Experience developing Hypervisor, Xen/KVM/ACRN ...
Linux GPU Driver Lead
Sunnyvale, CA · On-site
$175K - $250K/yr
Strong proficiency in C/C++ programming * Deep experience in user/kernel mode drivers on Linux * Experience with graphics APIs (Vulkan, DirectX, Metal, OpenGL) * Familiarity with compiler ...
Linux GPU Driver Lead
Sunnyvale, CA · On-site
$175K - $250K/yr
Strong proficiency in C/C++ programming * Deep experience in user/kernel mode drivers on Linux * Experience with graphics APIs (Vulkan, DirectX, Metal, OpenGL) * Familiarity with compiler ...
Power Electronics Hardware Engineer
$80 - $120/hr
Role: Power Electronics Hardware Engineer Project Type: Safety Adjacent industrial/mobile ... Linux driver bring up on SOMs, or boot sequencing with PMICs * Production test fixture design (JTAG ...
Quick apply
Power Electronics Hardware Engineer
$80 - $120/hr
Role: Power Electronics Hardware Engineer Project Type: Safety Adjacent industrial/mobile ... Linux driver bring up on SOMs, or boot sequencing with PMICs * Production test fixture design (JTAG ...
Sr. Staff Hypervisor Developer
San Jose, CA · On-site
$192K - $249K/yr
Software Developer with 10+ years of experience working in embedded systems * Experience developing ... Experience developing linux kernel / linux driver. * Experience developing Hypervisor, Xen/KVM/ACRN ...
Sr. Staff Hypervisor Developer
San Jose, CA · On-site
$192K - $249K/yr
Software Developer with 10+ years of experience working in embedded systems * Experience developing ... Experience developing linux kernel / linux driver. * Experience developing Hypervisor, Xen/KVM/ACRN ...
... Kernel Software Engineer to join their world-class team. The role involves developing and ... Required : • Deep, hands-on experience in Linux kernel and device driver development, with a ...
... Kernel Software Engineer to join their world-class team. The role involves developing and ... Required : • Deep, hands-on experience in Linux kernel and device driver development, with a ...
Senior Linux Systems Engineer
Fremont, CA · On-site
$125K - $150K/yr
We are looking for a highly motivated Senior Linux Systems Engineer to join our Computing Team! You ... Monitor and troubleshoot kernel, driver, and hardware issues; perform root cause analysis in ...
Senior Linux Systems Engineer
Fremont, CA · On-site
$125K - $150K/yr
We are looking for a highly motivated Senior Linux Systems Engineer to join our Computing Team! You ... Monitor and troubleshoot kernel, driver, and hardware issues; perform root cause analysis in ...
... modules and Linux device drivers (Linux,C, MIPS, ARM) Android bring up on ARM based platforms ... Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering Preferred:
... modules and Linux device drivers (Linux,C, MIPS, ARM) Android bring up on ARM based platforms ... Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering Preferred:
Staff Hypervisor Developer
$185K - $225K/yr
Software Developer with 10+ years of experience working in embedded systems * Experience developing ... Experience developing linux kernel / linux driver. * Experience developing Hypervisor, Xen/KVM/ACRN ...
Staff Hypervisor Developer
$185K - $225K/yr
Software Developer with 10+ years of experience working in embedded systems * Experience developing ... Experience developing linux kernel / linux driver. * Experience developing Hypervisor, Xen/KVM/ACRN ...
Customize kernel, drivers, and low-level system components * Build and maintain Debian packages and ... Bachelor's degree in SW Engineering or other Engineering discipline * 10+ years of Linux systems ...
Customize kernel, drivers, and low-level system components * Build and maintain Debian packages and ... Bachelor's degree in SW Engineering or other Engineering discipline * 10+ years of Linux systems ...
Linux Engineer
San Mateo, CA · On-site
Work on a variety of projects with custom built Linux on custom built hardware. Preferred candidate ... Kernel driver development experience preferred. Qualifications Additional Information All your ...
Linux Engineer
San Mateo, CA · On-site
Work on a variety of projects with custom built Linux on custom built hardware. Preferred candidate ... Kernel driver development experience preferred. Qualifications Additional Information All your ...
Sr. Staff Hypervisor Developer
$192K - $249K/yr
Software Developer with 10+ years of experience working in embedded systems * Experience developing ... Experience developing linux kernel / linux driver. * Experience developing Hypervisor, Xen/KVM/ACRN ...
Sr. Staff Hypervisor Developer
$192K - $249K/yr
Software Developer with 10+ years of experience working in embedded systems * Experience developing ... Experience developing linux kernel / linux driver. * Experience developing Hypervisor, Xen/KVM/ACRN ...
Develop and maintain high-performance kernel drivers and customize Device Trees to support ... DevOps & CI/CD Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ...
Develop and maintain high-performance kernel drivers and customize Device Trees to support ... DevOps & CI/CD Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ...
Work on a variety of projects with custom built Linux on custom built hardware. Preferred candidate ... Kernel driver development experience preferred. Additional Information All your information will be ...
Work on a variety of projects with custom built Linux on custom built hardware. Preferred candidate ... Kernel driver development experience preferred. Additional Information All your information will be ...
... drivers to scalable Yocto distributions and automated CI/CD pipelines. By bridging the gap between ... DevOps & CI/CD • Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ...
... drivers to scalable Yocto distributions and automated CI/CD pipelines. By bridging the gap between ... DevOps & CI/CD • Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ...
Linux Driver Developer information
See California salary details
$36.06 - $39.17
6% of jobs
$39.17 - $42.27
0% of jobs
$42.27 - $45.38
0% of jobs
$45.38 - $48.48
11% of jobs
$49.57 is the 25th percentile. Wages below this are outliers.
$48.48 - $51.59
21% of jobs
The median wage is $52.95 / hr.
$51.59 - $54.69
26% of jobs
$57.08 is the 75th percentile. Wages above this are outliers.
$54.69 - $57.80
14% of jobs
$57.80 - $60.91
7% of jobs
$60.91 - $64.01
4% of jobs
$64.01 - $67.12
4% of jobs
$67.12 - $70.22
6% of jobs
$36
$54
$70
How much do linux driver developer jobs pay per hour?
What are Linux Driver Developers?
What are some common challenges Linux Driver Developers face when integrating new hardware with the Linux kernel?
What is the difference between Linux Driver Developer vs Linux Kernel Developer?
| Aspect | Linux Driver Developer | Linux Kernel Developer |
|---|---|---|
| Primary Focus | Developing and maintaining device drivers for Linux | Contributing to the Linux kernel core code |
| Required Skills | C programming, hardware interfaces, driver architecture | C programming, kernel architecture, system internals |
| Work Environment | Embedded systems, hardware vendors, device manufacturers | Open-source community, Linux kernel projects |
| Certifications | Often Linux or embedded system certifications | Linux Foundation certifications, kernel development courses |
Linux Driver Developers focus on creating drivers for specific hardware components, while Linux Kernel Developers work on the core kernel itself. Both roles require strong C programming skills and familiarity with Linux internals, but Driver Developers typically work closer to hardware, whereas Kernel Developers contribute to the overall system architecture.
What are the key skills and qualifications needed to thrive as a Linux Driver Developer, and why are they important?

Anduril rating
9.4
Based on 7 frontline employees who took The Breakroom Quiz
Job description
ABOUT THE TEAM
The Tactical Recon & Strike team at Anduril develops aerial small drones (Group 1-3) and all equipment to test, deploy and operate. The team is responsible for taking products like Ghost, Anvil, Bolt and Altius from concepts to operational systems. We work in close coordination with specialist teams to solve some of the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile developers who are excited about creating a powerful robotics platform that can be tasked and viewed in real-time through a variety of interfaces.
WHAT YOU'LL DO
- Board bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers, etc)
- Customize vendor BSPs for use with NixOS systems
- Help secure our embedded Linux systems
- Closely collaborate with firmware engineers on low-level protocols and software updates to microcontrollers.
- Develop platform software for rapid and reliable updates of mass-produced military-grade systems.
- Familiarity with triaging vulnerability reports and mitigating vulnerabilities by patching system components.
- 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
- Familiarity with MCU basics, RTOS, and MCU-level interfaces.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
- Experience developing embedded Linux systems using Yocto, buildroot, or similar systems
- Familiarity with packaging CUDA libraries and applications
- Familiarity with functional programming paradigms
- Experience with one or more of the following languages: C++, Python
About Anduril Industries
Sourced by ZipRecruiter
Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.
Industry
Guided missile and space vehicle manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Costa Mesa, CA, US
Year founded
2017