1

Contractual Linux Device Driver Developer Jobs (NOW HIRING)

Sr. Software Engineer

Milpitas, CA · On-site

$139K - $184K/yr

They are seeking a Senior Software Engineer to work on innovative solutions for semiconductor ... • Linux Device Driver Development • Desire to understand and work on real time complex HPC ...

Embedded Software Engineer

Greenville, SC

$123K - $162K/yr

Embedded Software Engineer Exciting opportunity to work for a growing aerospace company! The ... Experience with embedded Linux environments and Linux device driver development. * Experience with ...

Embedded Software Engineer

Greenville, SC

$123K - $162K/yr

The engineer will work under technical leadership while demonstrating initiative, supporting ... Experience with embedded Linux environments and Linux device driver development. * Experience with ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

Strong experience in Linux kernel development and device driver programming (C, C++) - 5+ yrs * Deep understanding of operating system internals, hardware-software interaction, and low-level ...

next page

Showing results 1-20

Contractual Linux Device Driver Developer information

See salary details

$36

$55

$71

How much do contractual linux device driver developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for contractual linux device driver developer in the United States is $55.32, according to ZipRecruiter salary data. Most workers in this role earn between $50.24 and $59.38 per hour, depending on experience, location, and employer.
What cities are hiring for Contractual Linux Device Driver Developer jobs? Cities with the most Contractual Linux Device Driver Developer job openings:
What are the most commonly searched types of Linux Device Driver Developer jobs? The most popular types of Linux Device Driver Developer jobs are:
What states have the most Contractual Linux Device Driver Developer jobs? States with the most job openings for Contractual Linux Device Driver Developer jobs include:
Infographic showing various Contractual Linux Device Driver Developer job openings in the United States as of July 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $115,062 per year, or $55.3 per hour.

Lead Software Engineer - Linux Device Drivers

ph7

San Jose, CA

Full-time

Re-posted 14 days ago


Job description

Company Description

A Network Processor Company

Job Description

Key Responsibilities:

  • Work as part of a dynamic software team on various  Processors, ARM, Cavium etc.
  • Software development work will include learning of propreitory hardware products, protocol stacks, existing software on those products and other related software tools. The development work includes supporting/maintaining existing software and development for new RFCs/protocols.
  • Help customers in porting and optimizing their existing applications to OCTEON.
  • Work also involves trouble shooting and resolutions
Qualifications
  • Minimum: Bachelor's Degree in Computer Science, Electrical Engineering, or equivalent. M.S. preferred.
  • 5+years of experience in embedded system programming
  • Excellent programming skills - C, C++ and assembly.
  • Strong knowledge of networking protocol stacks (TCP/IP, UDP) and application level protocol (HTTP. FTP, SMB etc.)
  • Knowledge of Ethernet and related switching architectures
  • Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etc.
  • Experience in troubleshooting, performance analysis, and performance optimization for embedded systems.
  • 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 architecture
  • Previous experience in Deep Packet Inspection Software would be a plus.
  • Effective interpersonal, teamwork, and verbal/written communication skills; able to interface internally and externally with all levels of the organization.
  • Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision. Inherent sense of urgency and accountability; able to multi-task in a dynamic, fast-paced environment.