2

Entry Level Linux Driver Developer Jobs (NOW HIRING)

Embedded Software Engineer

Manhattan, NY · On-site

$133K - $160K/yr

You will be responsible for working with a team of engineers in the development and implementation ... Experience with Linux kernel and kernel module development and Linux driver development (wireless ...

... I/UX developers and production associates, and will provide support for an exciting software ... Some experience with OS installs / imaging / driver compilations * Basic knowledge of JAVA or ...

Embedded Software Engineer

Manhattan, NY · On-site

$128K - $160K/yr

We're looking for an Embedded Software Engineer with extensive experience developing software (C/C ... Experience with Linux driver (e.g. wireless, network stack), Linux kernel, and kernel module ...

... I/UX developers and production associates, and will provide support for an exciting software ... Some experience with OS installs / imaging / driver compilations * Basic knowledge of JAVA or ...

... Engineer (RHCE) or CompTIA Linux+ are a plus. * Previous experience within an academic institution or national research lab. Required License(s) or Certification(s) N/A Valid NC Driver's License ...

... Engineer (RHCE) or CompTIA Linux+ are a plus. * Previous experience within an academic institution or national research lab. Required License(s) or Certification(s) N/A Valid NC Driver's License ...

next page

Showing results 1-20

Entry Level Linux Driver Developer information

See salary details

$29.5K

$100.3K

$241.5K

How much do entry level linux driver developer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for entry level linux driver developer in the United States is $100,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $106,000.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Linux Driver Developer vs Entry Level Embedded Software Engineer?

AspectEntry Level Linux Driver DeveloperEntry Level Embedded Software Engineer
Required CredentialsDegree in Computer Science or Electrical Engineering, knowledge of Linux kernel developmentDegree in Computer Engineering or related field, experience with embedded systems
Work EnvironmentDeveloping device drivers for Linux-based hardware, often in a Linux environmentProgramming embedded devices, working with microcontrollers and real-time OS
Industry UsageHardware manufacturers, tech companies focusing on Linux-based productsConsumer electronics, automotive, IoT devices

Entry Level Linux Driver Developers focus on creating and maintaining device drivers within Linux systems, requiring kernel knowledge. Entry Level Embedded Software Engineers work on embedded systems programming, often with microcontrollers. Both roles share similar credentials but differ in their specific environments and hardware focus.

More about Entry Level Linux Driver Developer jobs
What are the most commonly searched types of Linux Driver Developer jobs? The most popular types of Linux Driver Developer jobs are:
Infographic showing various Entry Level Linux Driver Developer job openings in the United States as of May 2026, with employment types broken down into 98% Full Time, 1% Contract, and 1% Nights. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $100,265 per year, or $48.2 per hour.
Linux Programmer/Storage Developer

Linux Programmer/Storage Developer

Ventures Unlimited Inc

Fort Collins, CO

Full-time

Posted 7 days ago


Job description

Company Description

Ventures Unlimited is a service centric organization. Our success begins with our ability to apply our relationships, leverage technologies, and identify talent - often in combination - to an endless array of real-world customer needs


Job Description

Title : Sustaining Engineer

Location : Fort Collins, CO

Type : Full Time


Job Description :

Sustaining engineer whose primary responsibility includes preparing customer resolution plans for issues involving network attached file systems (NAS), troubleshooting related to client connectivity protocol e.g. NFS, SMB, HTTP and FTP and the supporting file system utilities. Candidates should be able to employ troubleshooting skills to resolve complex problems that span multiple technologies and Operating Systems including but not limited to Red Hat Linux, CentOS, ProLiant Servers; Also troubleshooting HP Storage products and network connectivity. Candidates need to have an in-depth knowledge of Linux, crash analysis using utilities gdb debugger and network troubleshooting including trace analysis using utilities such as tcpdump and wireshark.

o Sustenance of NAS and Backup products

o Coordinating with HP's customers and internal stake holders

o Defect triaging, fixing and troubleshooting

o Release of software patches & testing

o Contribution to ongoing product releases by testing, technical & documentation reviews

o Conveying customer feedback to various engineering groups within HP

o Resolving customer issues and technical escalations related to products

o Providing regular updates on the progress

o Patch release and testing in the lab using customer use case information

o Interaction with the ERT end users and internal stake holders on technical fronts

o Support - work on critical, high visibility customer cases and provide action plans to ERT

Skills Required:

o C, C++ programing

o Defect fixing Linux Kernel, Network, NAS & SAN Storage, Linux filesystems

o Debug/Code analysis of Core Dumps & Kernel/OS/Application/Network logs

o Strong knowledge of Linux Kernel, boot processes and underlying OS functionality (including device drivers etc.), Networking, NAS/SAN Storage concepts, filesystems and expertise in doing filesystems maintenance using FSCK and other tools

o Experience in troubleshooting and debugging issues through core dump analysis and source code analysis

o Excellent analytical skills to understand and fix code written in C, Java & Unix Shell Scripts

o Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools

o Software systems testing methodology including, debugging, writing/execution of test plans

o Excellent verbal and written communication skills


Thanks & Regards 

Rahul Kumar

Ventures Unlimited Inc.


Qualifications

C/C++, Linux, Storage, SAN and NAS

Additional Information

Contact "Rahul Kumar" for more details at 856-842-1988 Ext:157