... with Linux open source device drivers. - Prefer experience with virtualization in a Linux KVM environment. - Strong networking skills applied to virtualized environment, e.g. virtual switches ...
... with Linux open source device drivers. - Prefer experience with virtualization in a Linux KVM environment. - Strong networking skills applied to virtualized environment, e.g. virtual switches ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom hardware, and ensuring the overall system stability and performance. Join our team and play a ...
Quick apply
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom hardware, and ensuring the overall system stability and performance. Join our team and play a ...
NIC Device Driver Test Engineer
San Jose, CA · On-site
$93 - $98/hr
... device drivers in enterprise, hypervisor, or cloud environments ... Deep understanding of the Linux networking stack and netdev subsystem (e.g., modern Receive Side ...
Quick apply
NIC Device Driver Test Engineer
San Jose, CA · On-site
$93 - $98/hr
... device drivers in enterprise, hypervisor, or cloud environments ... Deep understanding of the Linux networking stack and netdev subsystem (e.g., modern Receive Side ...
Embedded Software Engineer - Linux Video Technology
San Diego, CA · On-site
$139K - $183K/yr
MP4/3GP/AVI/MOV/MKV/TS/PS). - OpenMAX IL and other integration layer standards. - Streaming protocols and implementation (e.g HLS/HTTP/RTSP/DASH). - Linux device driver development and debugging (e.g.
Embedded Software Engineer - Linux Video Technology
San Diego, CA · On-site
$139K - $183K/yr
MP4/3GP/AVI/MOV/MKV/TS/PS). - OpenMAX IL and other integration layer standards. - Streaming protocols and implementation (e.g HLS/HTTP/RTSP/DASH). - Linux device driver development and debugging (e.g.
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom hardware, and ensuring the overall system stability and performance. Join our team and play a ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom hardware, and ensuring the overall system stability and performance. Join our team and play a ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom hardware, and ensuring the overall system stability and performance. Join our team and play a ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom hardware, and ensuring the overall system stability and performance. Join our team and play a ...
Embedded Engineer/Sr. Engineer
$154K - $202K/yr
Experience in BSP, Linux Internals, Linux Device Driver Development, Protocol level knowledge of Interfaces would be added advantages. Additional Information All your information will be kept ...
Embedded Engineer/Sr. Engineer
$154K - $202K/yr
Experience in BSP, Linux Internals, Linux Device Driver Development, Protocol level knowledge of Interfaces would be added advantages. Additional Information All your information will be kept ...
Embedded Linux Software Engineer
Alpharetta, GA · On-site
$115K - $160K/yr
Design, implement, and maintain Linux device drivers, kernel modules, and hardware abstraction layers. * Work with Yocto/OpenEmbedded to build, maintain, and optimize embedded Linux distributions.
Quick apply
Embedded Linux Software Engineer
Alpharetta, GA · On-site
$115K - $160K/yr
Design, implement, and maintain Linux device drivers, kernel modules, and hardware abstraction layers. * Work with Yocto/OpenEmbedded to build, maintain, and optimize embedded Linux distributions.
Embedded Linux Software Engineer
Alpharetta, GA · On-site
$115K - $160K/yr
Design, implement, and maintain Linux device drivers, kernel modules, and hardware abstraction layers. * Work with Yocto/OpenEmbedded to build, maintain, and optimize embedded Linux distributions.
Embedded Linux Software Engineer
Alpharetta, GA · On-site
$115K - $160K/yr
Design, implement, and maintain Linux device drivers, kernel modules, and hardware abstraction layers. * Work with Yocto/OpenEmbedded to build, maintain, and optimize embedded Linux distributions.
Embedded Engineer/Sr. Engineer
San Jose, CA · On-site
$154K - $202K/yr
Experience in BSP, Linux Internals, Linux Device Driver Development, Protocol level knowledge of Interfaces would be added advantages. Qualifications Additional Information All your information will ...
Embedded Engineer/Sr. Engineer
San Jose, CA · On-site
$154K - $202K/yr
Experience in BSP, Linux Internals, Linux Device Driver Development, Protocol level knowledge of Interfaces would be added advantages. Qualifications Additional Information All your information will ...
Staff Embedded Software Engineer
$138K - $181K/yr
Develop Linux device drivers and hardware abstraction layers for optical terminal components, including thermal sensors, actuators, and steering mirror interfaces, translating raw hardware behavior ...
Staff Embedded Software Engineer
$138K - $181K/yr
Develop Linux device drivers and hardware abstraction layers for optical terminal components, including thermal sensors, actuators, and steering mirror interfaces, translating raw hardware behavior ...
Programming experience in Java or C (a must) Strong working experience in Linux (a must) and Linux Device Driver. Deep understanding and experience in networking protocols and IP stack, specifically ...
Programming experience in Java or C (a must) Strong working experience in Linux (a must) and Linux Device Driver. Deep understanding and experience in networking protocols and IP stack, specifically ...
Development and porting of Board Support Packages (Boot loader & Linux kernel) for PowerPC, ARM architecture which includes developing and modifying device drivers, configuration files, I/O ...
Development and porting of Board Support Packages (Boot loader & Linux kernel) for PowerPC, ARM architecture which includes developing and modifying device drivers, configuration files, I/O ...
Software Engineer - Embedded Linux (C++)
Boulder, CO · On-site
$110K - $150K/yr
Implement Linux kernel space device drivers and write device trees for custom boards Required Skills * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science ...
Quick apply
Software Engineer - Embedded Linux (C++)
Boulder, CO · On-site
$110K - $150K/yr
Implement Linux kernel space device drivers and write device trees for custom boards Required Skills * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science ...
Linux kernel and device drivers (networking, PCI, etc.). * Understanding of low level CPU architecture. * Working experience with multi-core/multi-CPU environments. * Knowledge of OCTEON/MIPS CPU ...
Linux kernel and device drivers (networking, PCI, etc.). * Understanding of low level CPU architecture. * Working experience with multi-core/multi-CPU environments. * Knowledge of OCTEON/MIPS CPU ...
FULL-TIME opportunity for Staff Firmware Engineer with Device Driver & MPEG/H.264 Exp.
$80K - $85K/yr
JOB TITLE: Sr. Software Engineer for Linux Kernel, Device Driver, STB Middleware Integration, Mpeg/H.264 Video decoder and Audio decoder BAND: A3 Annual Base salary : $80,000- $85,000/annum + client ...
FULL-TIME opportunity for Staff Firmware Engineer with Device Driver & MPEG/H.264 Exp.
$80K - $85K/yr
JOB TITLE: Sr. Software Engineer for Linux Kernel, Device Driver, STB Middleware Integration, Mpeg/H.264 Video decoder and Audio decoder BAND: A3 Annual Base salary : $80,000- $85,000/annum + client ...
Senior Embedded Software Engineer - Linux Kernels, ARM, X86
San Jose, CA · On-site
$145K - $190K/yr
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.
Senior Embedded Software Engineer - Linux Kernels, ARM, X86
San Jose, CA · On-site
$145K - $190K/yr
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.
Senior Linux Kernel Engineer
Hillsboro, OR · On-site
$56 - $61/hr
Strong Linux kernel development and device driver programming (C/C++) - used to build, enhance, and debug low-level system functionality supporting hardware integration. * Deep understanding of ...
Senior Linux Kernel Engineer
Hillsboro, OR · On-site
$56 - $61/hr
Strong Linux kernel development and device driver programming (C/C++) - used to build, enhance, and debug low-level system functionality supporting hardware integration. * Deep understanding of ...
RF Field Technician (Secret Clearance) (70% Travel) with Security Clearance
San Diego, CA · On-site
$105K - $140K/yr
Embedded software architecture, Linux device drivers, RHEL 9, PCIe Gen4, serial communication, RF, Radio frequency, integration, test, windows, linux, link 16, TTNT, flight, SEIT, SEITs, technician ...
RF Field Technician (Secret Clearance) (70% Travel) with Security Clearance
San Diego, CA · On-site
$105K - $140K/yr
Embedded software architecture, Linux device drivers, RHEL 9, PCIe Gen4, serial communication, RF, Radio frequency, integration, test, windows, linux, link 16, TTNT, flight, SEIT, SEITs, technician ...
Development and porting of Board Support Packages (Boot loader & Linux kernel) for PowerPC, ARM architecture which includes developing and modifying device drivers, configuration files, I/O ...
Development and porting of Board Support Packages (Boot loader & Linux kernel) for PowerPC, ARM architecture which includes developing and modifying device drivers, configuration files, I/O ...
Linux Device Driver information
See salary details
$5.29 - $9.18
0% of jobs
$9.18 - $13.07
0% of jobs
$13.07 - $16.96
0% of jobs
$16.96 - $20.85
0% of jobs
$20.85 - $24.74
0% of jobs
$24.74 - $28.63
0% of jobs
$28.63 - $32.52
0% of jobs
$32.52 - $36.41
0% of jobs
$36.41 - $40.30
0% of jobs
$40.30 - $44.19
0% of jobs
$45.16 is the 25th percentile. Wages below this are outliers.
$44.19 - $48.08
100% of jobs
$5
$48
How much do linux device driver jobs pay per hour?
What is the difference between Linux Device Driver vs Kernel Module Developer?
| Aspect | Linux Device Driver | Kernel Module Developer |
|---|---|---|
| Primary Role | Designing, developing, and maintaining device drivers for Linux | Creating and managing kernel modules, including device drivers and other kernel extensions |
| Required Skills | Linux kernel programming, C, hardware interaction | Linux kernel development, C, module programming |
| Work Environment | Embedded systems, hardware integration, Linux OS | Kernel development, Linux OS, system-level programming |
| Certifications | Linux certifications (e.g., Linux Foundation Certified Engineer) | Linux kernel development courses, certifications |
While Linux Device Drivers focus specifically on creating drivers for hardware components, Kernel Module Developers work on broader kernel extensions, including device drivers. Both roles require Linux kernel expertise and C programming skills, often overlapping in work environment and certifications.
What are Linux Device Drivers?
What are some common challenges faced by Linux Device Driver developers, and how can they be addressed?
What are the key skills and qualifications needed to thrive as a Linux Device Driver Engineer, and why are they important?

Contractor
Posted 15 days ago
Job description
Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)
Network Device Driver Validation Technician
On behalf of our client, Procom Services is searching for a Network Device Driver Validation Technician for a contract opportunity in Hillsboro, OR.Â
Network Device Driver Validation Technician Job Details
- Network virtualization device driver SW validation technician -Â
Description:Â
- Function as part of a team to validate network drivers on various OSs and hardwareÂ
- Execute manual and automated test cases using validation toolsÂ
- Manage test servers, install and configure new servers and guest OSsÂ
- Create automated scripts to update and manage installed software, drivers and featuresÂ
- File problem reports on defects found in the bug tracking database to enable SW engineers to debug and resolve problems and improve product qualityÂ
- Perform basic debug of the systems to assist in the problem identification and resolution
Network Device Driver Validation Technician Mandatory Skills
BS in CS or Computer Engineering or equivalent of 5+ years of hands-on experience
- Hands-on experience with Linux open source device drivers.Â
- Prefer experience with virtualization in a Linux KVM environment.Â
- Strong networking skills applied to virtualized environment, e.g. virtual switches, distributed switches, VLAN, subnets.Â
- Task automation experience and strong scripting skills: PowerShell, python, perl, bash, shell.Â
- Experience in network performance testing using tools such as netperf, iperf, ntttcp, ChariotÂ
- Experience in writing documentation, creating bug reports and working with bug tracking systemsÂ
- CISCO or other networking certification / courses are desired (but not mandatory)Â
- Strong knowledge in working with different server hardware (i.e. HP, Dell, Supermicro, etc.)Â
BS in CS or Computer Engineering or equivalent of minimum 5+ years of hands-on experience
Network Device Driver Validation Technician Start Date
ASAP
Network Device Driver Validation Technician Assignment Length
6 Months
"Please note that we are not able to work with candidates on H1B Visas or candidates represented by third parties."
All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.Â