The Senior Linux Kernel Camera/ISP Driver Engineer will design, develop, and optimize Linux kernel ... Collaborate with hardware, firmware, and system teams to ensure seamless integration of camera ...
The Senior Linux Kernel Camera/ISP Driver Engineer will design, develop, and optimize Linux kernel ... Collaborate with hardware, firmware, and system teams to ensure seamless integration of camera ...
Linux Kernel Developer
Raleigh, NC ยท On-site
Description VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...
Linux Kernel Developer
Raleigh, NC ยท On-site
Description VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...
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 ...
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 ...
Linux Kernel Developer
Raleigh, NC ยท On-site
VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization ...
Quick apply
Linux Kernel Developer
Raleigh, NC ยท On-site
VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization ...
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 ...
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 ...
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 ...
Quick apply
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 ...
Senior Firmware Engineer - Android/Linux BSP
Flower Mound, TX ยท On-site
$107K - $173K/yr
The Senior Firmware Engineer for our Android/Linux BSP team will help in creating new control ... Embedded Linux Kernel / OS development on ARM based platforms including configuration management ...
Senior Firmware Engineer - Android/Linux BSP
Flower Mound, TX ยท On-site
$107K - $173K/yr
The Senior Firmware Engineer for our Android/Linux BSP team will help in creating new control ... Embedded Linux Kernel / OS development on ARM based platforms including configuration management ...
Skills - Firmware Developer ARM based uCs (STM/ESP32) C C++ Python Pluses - Embedded Linux Kernel Development FreeRTOS/ROS
Skills - Firmware Developer ARM based uCs (STM/ESP32) C C++ Python Pluses - Embedded Linux Kernel Development FreeRTOS/ROS
... Engineer, Linux Kernel & Driver Development . As a global leader in the automotive industry ... Support manufacturing and production processes, including hardware validation, firmware flashing ...
... Engineer, Linux Kernel & Driver Development . As a global leader in the automotive industry ... Support manufacturing and production processes, including hardware validation, firmware flashing ...
... Engineer, Linux Kernel & Driver Development . As a global leader in the automotive industry ... validation, firmware flashing, and end-of-line testing to ensure smooth integration of software ...
... Engineer, Linux Kernel & Driver Development . As a global leader in the automotive industry ... validation, firmware flashing, and end-of-line testing to ensure smooth integration of software ...
We are seeking a talented and motivated Firmware Engineer to join our dynamic engineering team. In ... Linux drivers, and Kernel support.
We are seeking a talented and motivated Firmware Engineer to join our dynamic engineering team. In ... Linux drivers, and Kernel support.
Firmware Engineer
Milwaukee, WI ยท On-site
We are seeking a talented and motivated Firmware Engineer to join our dynamic engineering team. In ... and C++ applications, Linux drivers, and Kernel support. * Design, develop, and test embedded ...
Firmware Engineer
Milwaukee, WI ยท On-site
We are seeking a talented and motivated Firmware Engineer to join our dynamic engineering team. In ... and C++ applications, Linux drivers, and Kernel support. * Design, develop, and test embedded ...
Firmware Engineer
Boston, MA ยท On-site
We are seeking a talented and motivated Firmware Engineer II to join our dynamic engineering team ... C and C++ applications, Linux drivers, and Kernel support. This is an onsite role based in our ...
Firmware Engineer
Boston, MA ยท On-site
We are seeking a talented and motivated Firmware Engineer II to join our dynamic engineering team ... C and C++ applications, Linux drivers, and Kernel support. This is an onsite role based in our ...
Lead architecture and design reviews across OS, firmware, hardware, and application interfaces ... Advanced C programming for kernel and system software * Strong background in virtualization ...
Lead architecture and design reviews across OS, firmware, hardware, and application interfaces ... Advanced C programming for kernel and system software * Strong background in virtualization ...
We are seeking a talented and motivated Firmware Engineer to join our dynamic engineering team. In ... Linux drivers, and Kernel support.
We are seeking a talented and motivated Firmware Engineer to join our dynamic engineering team. In ... Linux drivers, and Kernel support.
Principal Linux Systems Architect
Austin, TX ยท On-site
$178K/yr
Experience driving cross-functional alignment among hardware, firmware, kernel, and software teams ... Advanced C programming for kernel and system software * Strong background in virtualization ...
Principal Linux Systems Architect
Austin, TX ยท On-site
$178K/yr
Experience driving cross-functional alignment among hardware, firmware, kernel, and software teams ... Advanced C programming for kernel and system software * Strong background in virtualization ...
Senior Software Engineer, Linux Kernel
$144K - $190K/yr
Work on a small team of System Software and Linux Kernel Engineers to develop system software ... Experience with performing safe and robust software and firmware updates.
Senior Software Engineer, Linux Kernel
$144K - $190K/yr
Work on a small team of System Software and Linux Kernel Engineers to develop system software ... Experience with performing safe and robust software and firmware updates.
FULL-TIME opportunity for Staff Firmware Engineer with Device Driver & MPEG/H.264 Exp.
Austin, TX ยท On-site
$80K - $85K/yr
JOB TITLE: Sr. Software Engineer for Linux Kernel, Device Driver, STB Middleware Integration, Mpeg ... STB Firmware and system debugging Linux and RTOS knowledge Knowledge Skills and Abilities Works ...
FULL-TIME opportunity for Staff Firmware Engineer with Device Driver & MPEG/H.264 Exp.
Austin, TX ยท On-site
$80K - $85K/yr
JOB TITLE: Sr. Software Engineer for Linux Kernel, Device Driver, STB Middleware Integration, Mpeg ... STB Firmware and system debugging Linux and RTOS knowledge Knowledge Skills and Abilities Works ...
Engineering Group, Engineering Group > CPU Engineering General Summary: Qualcomm's Custom CPU Post ... Firmware & Kernel Development: Design, implement, optimize and maintain Linux kernel modules ...
Engineering Group, Engineering Group > CPU Engineering General Summary: Qualcomm's Custom CPU Post ... Firmware & Kernel Development: Design, implement, optimize and maintain Linux kernel modules ...
Staff Firmware Engineer
Niwot, CO ยท On-site
Staff Firmware Engineer Title Staff Firmware Engineer Department R&D Location Niwot, CO (Hybrid ... Strong experience with QT, Linux Kernel and driver development. * ARM-based SoC firmware design.
Staff Firmware Engineer
Niwot, CO ยท On-site
Staff Firmware Engineer Title Staff Firmware Engineer Department R&D Location Niwot, CO (Hybrid ... Strong experience with QT, Linux Kernel and driver development. * ARM-based SoC firmware design.
Linux Kernel Firmware Engineer information
See salary details
$75K - $86.8K
1% of jobs
$86.8K - $98.6K
2% of jobs
$98.6K - $110.5K
3% of jobs
$110.5K - $122.3K
3% of jobs
$122.3K - $134.1K
6% of jobs
$138.2K is the 25th percentile. Wages below this are outliers.
$134.1K - $145.9K
26% of jobs
$145.9K - $157.7K
3% of jobs
$157.7K - $169.5K
3% of jobs
The median wage is $170.4K / yr.
$169.5K - $181.4K
23% of jobs
$181.4K - $193.2K
1% of jobs
$194.2K is the 75th percentile. Wages above this are outliers.
$193.2K - $205K
27% of jobs
$75K
$167.4K
$205K
How much do linux kernel firmware engineer jobs pay per year?
What is the difference between Linux Kernel Firmware Engineer vs Embedded Software Engineer?
| Aspect | Linux Kernel Firmware Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or Electrical Engineering; knowledge of Linux kernel development | Bachelor's in Computer Engineering, Electrical Engineering, or related; embedded systems experience |
| Work Environment | Developing firmware for Linux-based systems, often in hardware labs or R&D teams | Designing software for embedded devices like IoT gadgets, automotive systems, or consumer electronics |
| Industry Usage | Telecommunications, consumer electronics, hardware manufacturers | Automotive, IoT, medical devices, consumer electronics |
The Linux Kernel Firmware Engineer focuses on developing and maintaining firmware specifically for Linux kernel environments, ensuring hardware compatibility and performance. In contrast, the Embedded Software Engineer works on a broader range of embedded systems, often with real-time constraints and different operating systems. Both roles require embedded programming skills but differ in scope and specific expertise.

Full-time
Posted 12 days ago
Job description
The Senior Linux Kernel Camera/ISP Driver Engineer will design, develop, and optimize Linux kernel-level drivers for camera and image signal processing systems in embedded platforms. The role involves deep low-level development, hardware bring-up, and performance tuning of multimedia subsystems for high-performance, power-efficient devices.
Roles and Responsibilities- Design, develop, and maintain Linux kernel drivers for camera and ISP subsystems
- Lead MIPI CSI-2 sensor integration and ISP hardware bring-up on embedded platforms
- Implement and optimize components within the Linux media framework, including V4L2, Media Controller, and videobuf2
- Develop high-performance kernel-space code with focus on latency, throughput, and stability
- Work on DMA-BUF sharing mechanisms, scatter-gather DMA mapping, and cache coherency optimization
- Implement and debug kernel-level features including interrupt handling, workqueues, and concurrency controls
- Optimize power management features including runtime PM and suspend/resume flows
- Perform advanced kernel debugging using tools such as JTAG, GDB, ftrace, and lockdep
- Collaborate with hardware, firmware, and system teams to ensure seamless integration of camera pipelines
- Troubleshoot complex system-level issues across driver, kernel, and hardware layers
- Contribute to performance tuning, stability improvements, and system optimization
- 10+ years of embedded systems experience with at least 5+ years in Linux kernel driver development
- Expert-level C programming in Linux kernel space
- Strong understanding of Linux kernel internals including:
- Memory management
- Mutexes, spinlocks, RCU
- Interrupt handling and workqueues
- Strong expertise in Linux media stack:
- V4L2 (ioctl interfaces)
- Media Controller framework
- videobuf2 framework
- Hands-on experience with MIPI CSI-2 sensor integration and ISP bring-up
- Strong knowledge of DMA-BUF, scatter-gather I/O, and cache coherency mechanisms
- Proficiency in kernel debugging tools: JTAG, GDB, ftrace, lockdep
- Solid understanding of Linux power management (runtime PM, suspend/resume)
- Experience in embedded multimedia systems (camera, imaging, or ISP pipelines)
- Exposure to SoC-level camera subsystem architecture
- Strong debugging skills in complex multi-layer kernel-hardware interactions
- Experience optimizing performance and power in resource-constrained systems
About Techvilla Solutions
Sourced by ZipRecruiter
Industry
It services
Company size
51 - 200 Employees
Headquarters location
CA, US
Year founded
2006