Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...
Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...
Network Systems and Solutions Engineer
$141K - $200K/yr
... Linux kernel, and user space application performance. * Proficiency with build and development ... The Central Engineering Group (CEG) is Intel's data-driven organization that builds scalable ...
Network Systems and Solutions Engineer
$141K - $200K/yr
... Linux kernel, and user space application performance. * Proficiency with build and development ... The Central Engineering Group (CEG) is Intel's data-driven organization that builds scalable ...
Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...
Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...
Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...
Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...
... Linux environment low level kernel OS subsystems Multi-threaded environment such as Linux* and ... Knowledge in Firmware Engineering environment Experience with Intel architecture and/or micro ...
... Linux environment low level kernel OS subsystems Multi-threaded environment such as Linux* and ... Knowledge in Firmware Engineering environment Experience with Intel architecture and/or micro ...
Support CPU architects and performance engineers in their use of functional models, performance ... Experience with Linux kernel bringup and debug * Familiarity with CUDA * Experience with CPU/GPU ...
Support CPU architects and performance engineers in their use of functional models, performance ... Experience with Linux kernel bringup and debug * Familiarity with CUDA * Experience with CPU/GPU ...
MTS II, Software Developer - IaaS
Beaverton, OR · On-site
$38.46 - $64.42/hr
OS & Kernel * Linux administration and internals (systemd, boot process, kernel tuning). * Custom ... Programming Skills & System Design * Proficiency in at least one modern programming language: * GO ...
MTS II, Software Developer - IaaS
Beaverton, OR · On-site
$38.46 - $64.42/hr
OS & Kernel * Linux administration and internals (systemd, boot process, kernel tuning). * Custom ... Programming Skills & System Design * Proficiency in at least one modern programming language: * GO ...
Security Engineer
Hillsboro, OR · On-site
Programming in 'C' * Preferred ... Basic kernel driver development concepts, linux Userspace * Desirable : * DRM's, NOCS, Nagra ...
Security Engineer
Hillsboro, OR · On-site
Programming in 'C' * Preferred ... Basic kernel driver development concepts, linux Userspace * Desirable : * DRM's, NOCS, Nagra ...
$499K - $900K/yr
We are seeking a passionate engineer to join the team responsible for developing and maintaining ... Track record of successful contributions to open source projects Linux kernel development ...
Software Engineer
Hillsboro, OR · On-site
Company Description Thanks & Regards Rajesh KRG Technologies, Inc., 661 367 8000 Ext :514 Linux Embedded development Kernel driver GIT YOCTO - added advantage. Not a must have Additional Information ...
Software Engineer
Hillsboro, OR · On-site
Company Description Thanks & Regards Rajesh KRG Technologies, Inc., 661 367 8000 Ext :514 Linux Embedded development Kernel driver GIT YOCTO - added advantage. Not a must have Additional Information ...
MTS IV, Software Engineer - IaaS
Beaverton, OR · On-site
$116K - $194K/yr
Work closely with DevOps team to review and guide CI/CD pipelines for automated testing and ... Linux administration and internals (systemd, boot process, kernel tuning) * Custom kernel config or ...
MTS IV, Software Engineer - IaaS
Beaverton, OR · On-site
$116K - $194K/yr
Work closely with DevOps team to review and guide CI/CD pipelines for automated testing and ... Linux administration and internals (systemd, boot process, kernel tuning) * Custom kernel config or ...
$210K - $305K/yr
... experience in systems programming (C,Go,or similar; Tetragon is primarily written in Go ... Linux systems, Kernel-level development BPF oreBPFprogramming for observability or security use ...
Android OS Platform Engineer
Corvallis, OR · On-site
... kernel to framework-on our next-generation GMS-certified devices. About Us: Trimble is an ... Bonus Points For: * Experience in mobile application development on Android, Linux, or iOS
Android OS Platform Engineer
Corvallis, OR · On-site
... kernel to framework-on our next-generation GMS-certified devices. About Us: Trimble is an ... Bonus Points For: * Experience in mobile application development on Android, Linux, or iOS
... kernel to framework-on our next-generation GMS-certified devices. About Us: Trimble is an ... Bonus Points For: * Experience in mobile application development on Android, Linux, or iOS
... kernel to framework-on our next-generation GMS-certified devices. About Us: Trimble is an ... Bonus Points For: * Experience in mobile application development on Android, Linux, or iOS
We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award ... Logging and Alerting functions for SRE operations available from VMware and how they integrate with ...
We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award ... Logging and Alerting functions for SRE operations available from VMware and how they integrate with ...
$122K - $161K/yr
Are you a motivated system software engineer with a deep understanding of device driver who has ... Background with kernel mode development * Experience with Linux, or Windows Systems Software ...
Systems Research Engineer/Scientist
Hillsboro, OR · On-site
$122K - $232K/yr
... kernel/driver architectures) * Experience with scripting languages such as Python/Perl/PowerShell/shell and programming languages such as C/C++ * Experience with Linux installation/configuration
Systems Research Engineer/Scientist
Hillsboro, OR · On-site
$122K - $232K/yr
... kernel/driver architectures) * Experience with scripting languages such as Python/Perl/PowerShell/shell and programming languages such as C/C++ * Experience with Linux installation/configuration
Senior Software Engineer, Connected Devices
Portland, OR · On-site
$140K - $175K/yr
Senior Software Engineer Connected Devices Full-Time Position | Portland, Oregon About Us Rapta is ... Strong Linux fundamentals udev rules, systemd services, kernel module basics, USB and network ...
Quick apply
Senior Software Engineer, Connected Devices
Portland, OR · On-site
$140K - $175K/yr
Senior Software Engineer Connected Devices Full-Time Position | Portland, Oregon About Us Rapta is ... Strong Linux fundamentals udev rules, systemd services, kernel module basics, USB and network ...
Senior Software Engineer, Connected Devices
$140K - $175K/yr
Senior Software Engineer - Connected Devices Full-Time Position | Portland, Oregon About Us Rapta ... Strong Linux fundamentals - udev rules, systemd services, kernel module basics, USB and network ...
Senior Software Engineer, Connected Devices
$140K - $175K/yr
Senior Software Engineer - Connected Devices Full-Time Position | Portland, Oregon About Us Rapta ... Strong Linux fundamentals - udev rules, systemd services, kernel module basics, USB and network ...
Staff Software Engineer (backend)
OR · On-site +1
Linux systems expertise in namespaces, file descriptors, Unix sockets, mounts, networking, and ... Strong debugging skills: able to build focused reproducers for complex kernel, runtime, and storage ...
Staff Software Engineer (backend)
OR · On-site +1
Linux systems expertise in namespaces, file descriptors, Unix sockets, mounts, networking, and ... Strong debugging skills: able to build focused reproducers for complex kernel, runtime, and storage ...
Linux Kernel Developer information
See Oregon salary details
$106.8K - $114K
4% of jobs
$114K - $121.2K
4% of jobs
$121.2K - $128.4K
4% of jobs
$128.4K - $135.6K
1% of jobs
$135.6K - $142.8K
9% of jobs
$144.1K is the 25th percentile. Wages below this are outliers.
$142.8K - $150K
11% of jobs
$150K - $157.2K
12% of jobs
The median wage is $159.7K / yr.
$157.2K - $164.5K
14% of jobs
$164.5K - $171.7K
15% of jobs
$172.4K is the 75th percentile. Wages above this are outliers.
$171.7K - $178.9K
14% of jobs
$178.9K - $186.1K
13% of jobs
$106.8K
$157.6K
$186.1K
How much do linux kernel developer jobs pay per year?
What are some common challenges Linux Kernel Developers face when integrating new features or patches?
What Does a Linux Kernel Developer Do?
A Linux kernel developer uses computer code to create a program that functions as the core of a computer operating system. Your duties can include creating kernels for open-source operating systems for desktop computers, laptops, phones, and tablets. You can also develop programs for embedded systems for routers, smart devices, or automated machinery. Linux uses C programming languages, so you often write code in C and C++. In addition to your coding responsibilities, you also test and debug your programs. Your employer may ask you to develop applications, drivers, and other tools to use with your kernel.
What does a Linux Kernel Developer do?
What are the key skills and qualifications needed to thrive as a Linux Kernel Developer, and why are they important?
What is the difference between Linux Kernel Developer vs Linux Device Driver Developer?
| Aspect | Linux Kernel Developer | Linux Device Driver Developer |
|---|---|---|
| Required Credentials | Proficiency in C, Linux kernel development experience, often a degree in Computer Science or related field | Similar credentials, with focus on device-specific programming and hardware knowledge |
| Work Environment | Developing and maintaining core kernel components, often in a Linux environment | Writing and debugging drivers for specific hardware devices within Linux |
| Employer & Industry Usage | Tech companies, open-source projects, hardware manufacturers | Hardware manufacturers, embedded systems, specialized device companies |
While both roles require strong C programming skills and Linux knowledge, Linux Kernel Developers focus on core kernel development, whereas Linux Device Driver Developers specialize in creating drivers for hardware components. The roles often overlap but differ in scope and focus within the Linux ecosystem.

Full-time
Posted 23 days ago
Job description
First IT Solutions
Must have Qualifications:
Atleast 7-8 years of C/C++ development experience in embedded Linux environment
low level kernel OS subsystems
Multi-threaded environment such as Linux* and ThreadX* or other RTOS
Understanding of networking concepts
Ability to study and analyze hardware schematic as part of trouble shooting and creating rework instructions
Knowledge in IPMI specification
software engineering methodologiesÂ
Bachelor's or Master's Degree is Required
Job Status: Permanent
Share the Profiles to mdanish(at)1stitsolutions.com
Contact: 703-349-1004
Keep the subject line with Job Title and Location
About TechTammina
Sourced by ZipRecruiter
Industry
It services
Company size
201 - 500 Employees
Headquarters location
Chantilly, VA, US
Year founded
2005