Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation ... Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation ... Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation ... Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation ... Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Deep experience in Linux kernel development and reverse engineering * Strong background in C/C++, Assembly, and Python * Expertise with tools like IDA Pro, Ghidra, and Binary Ninja * Solid ...
Deep experience in Linux kernel development and reverse engineering * Strong background in C/C++, Assembly, and Python * Expertise with tools like IDA Pro, Ghidra, and Binary Ninja * Solid ...
Deep experience in Linux kernel development and reverse engineering * Strong background in C/C++, Assembly, and Python * Expertise with tools like IDA Pro, Ghidra, and Binary Ninja * Solid ...
Deep experience in Linux kernel development and reverse engineering * Strong background in C/C++, Assembly, and Python * Expertise with tools like IDA Pro, Ghidra, and Binary Ninja * Solid ...
Embedded Software Engineer (DMV- RemoteWith Travel)
Aberdeen, MD · On-site
$130 - $160/hr
S.-based engineering firm specializing in Satellite Communications (SATCOM), RF Transmission ... Experience debugging Linux kernel/user‑space interactions and hardware/software integration ...
Embedded Software Engineer (DMV- RemoteWith Travel)
Aberdeen, MD · On-site
$130 - $160/hr
S.-based engineering firm specializing in Satellite Communications (SATCOM), RF Transmission ... Experience debugging Linux kernel/user‑space interactions and hardware/software integration ...
Developer Fleet Management: Architect, deploy, and administer Canonical Landscape to manage ... Familiarity with Linux kernel tuning, custom repository mirroring, and local software distribution ...
Developer Fleet Management: Architect, deploy, and administer Canonical Landscape to manage ... Familiarity with Linux kernel tuning, custom repository mirroring, and local software distribution ...
Lead development, debugging, and optimization of Linux kernel modules, device drivers, and ... With over 19,000 professionals around the world, we are the leading global developer and supplier ...
Lead development, debugging, and optimization of Linux kernel modules, device drivers, and ... With over 19,000 professionals around the world, we are the leading global developer and supplier ...
Lead development, debugging, and optimization of Linux kernel modules, device drivers, and ... With over 19,000 professionals around the world, we are the leading global developer and supplier ...
Lead development, debugging, and optimization of Linux kernel modules, device drivers, and ... With over 19,000 professionals around the world, we are the leading global developer and supplier ...
Principal FSW Engineer
Lanham, MD · On-site
Deep expertise in Linux kernel internals: network and platform driver development, device tree ... TCP/IP, UDP, routing, network interfaces, and socket programming. * Experience implementing or ...
Principal FSW Engineer
Lanham, MD · On-site
Deep expertise in Linux kernel internals: network and platform driver development, device tree ... TCP/IP, UDP, routing, network interfaces, and socket programming. * Experience implementing or ...
Principal FSW Engineer
Lanham, MD · On-site
$135K - $181K/yr
Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by ... Deep expertise in Linux kernel internals: network and platform driver development, device tree ...
Principal FSW Engineer
Lanham, MD · On-site
$135K - $181K/yr
Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by ... Deep expertise in Linux kernel internals: network and platform driver development, device tree ...
Embedded Software Engineer, Viasat Government
Linthicum, MD · On-site
$141 - $222/hr
What you\'ll do This is a role for a Embedded Software Engineer who is eager to give to a small ... Linux kernel driver development/modifications * Familiarity with to bare metal embedded device ...
Embedded Software Engineer, Viasat Government
Linthicum, MD · On-site
$141 - $222/hr
What you\'ll do This is a role for a Embedded Software Engineer who is eager to give to a small ... Linux kernel driver development/modifications * Familiarity with to bare metal embedded device ...
Embedded Software Engineer
$145K - $218K/yr
Linux kernel driver development/modifications * Familiarity with to bare metal embedded device ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...
Embedded Software Engineer
$145K - $218K/yr
Linux kernel driver development/modifications * Familiarity with to bare metal embedded device ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...
Embedded Software Engineer
$145K - $218K/yr
Linux kernel driver development/modifications * Familiarity with to bare metal embedded device ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...
Embedded Software Engineer
$145K - $218K/yr
Linux kernel driver development/modifications * Familiarity with to bare metal embedded device ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...
Reverse Engineer - FS Poly
Hanover, MD · On-site
$140 - $190/hr
They are seeking a Reverse Engineer to join their team.Relevant qualifications: * Bachelor's Degree ... Experience with Linux kernel and drivers * Experience with malware analysis * Experience with ...
Reverse Engineer - FS Poly
Hanover, MD · On-site
$140 - $190/hr
They are seeking a Reverse Engineer to join their team.Relevant qualifications: * Bachelor's Degree ... Experience with Linux kernel and drivers * Experience with malware analysis * Experience with ...
... Linux kernel and drivers -Experience with malware analysis -Experience with vulnerability research and exploit development This role is located in Laurel, MD and the work requires a TS/SCI + Full ...
Quick apply
... Linux kernel and drivers -Experience with malware analysis -Experience with vulnerability research and exploit development This role is located in Laurel, MD and the work requires a TS/SCI + Full ...
... Linux kernel and drivers -Experience with malware analysis -Experience with vulnerability research and exploit development This role is located in Hanover, MD and the work requires a TS/SCI + Full ...
Quick apply
... Linux kernel and drivers -Experience with malware analysis -Experience with vulnerability research and exploit development This role is located in Hanover, MD and the work requires a TS/SCI + Full ...
... Linux kernel and drivers -Experience with malware analysis -Experience with vulnerability research and exploit development This role is located in Laurel, MD and the work requires a TS/SCI + Full ...
... Linux kernel and drivers -Experience with malware analysis -Experience with vulnerability research and exploit development This role is located in Laurel, MD and the work requires a TS/SCI + Full ...
... Linux kernel and drivers -Experience with malware analysis -Experience with vulnerability research and exploit development This role is located in Hanover, MD and the work requires a TS/SCI + Full ...
... Linux kernel and drivers -Experience with malware analysis -Experience with vulnerability research and exploit development This role is located in Hanover, MD and the work requires a TS/SCI + Full ...
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Embedded Software Engineer
Germantown, MD · On-site
$125 - $155/hr
The Embedded Software Engineer will own the design, development, and test of digital logic and ... Linux kernel modules, and user‑space Linux software * Assist in the design, review, and debug of ...
Embedded Software Engineer
Germantown, MD · On-site
$125 - $155/hr
The Embedded Software Engineer will own the design, development, and test of digital logic and ... Linux kernel modules, and user‑space Linux software * Assist in the design, review, and debug of ...
Linux Kernel Developer information
See Maryland salary details
$98K - $104.6K
4% of jobs
$104.6K - $111.3K
4% of jobs
$111.3K - $117.9K
4% of jobs
$117.9K - $124.5K
1% of jobs
$124.5K - $131.1K
9% of jobs
$132.3K is the 25th percentile. Wages below this are outliers.
$131.1K - $137.7K
11% of jobs
$137.7K - $144.3K
12% of jobs
The median wage is $146.6K / yr.
$144.3K - $151K
14% of jobs
$151K - $157.6K
15% of jobs
$158.2K is the 75th percentile. Wages above this are outliers.
$157.6K - $164.2K
14% of jobs
$164.2K - $170.8K
13% of jobs
$98K
$144.7K
$170.8K
How much do linux kernel developer jobs pay per year?
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?
What are some common challenges Linux kernel developers face when integrating new features or patches?
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.
What are the most commonly searched types of Linux Kernel Developer jobs in Maryland?
The most popular types of Linux Kernel Developer jobs in Maryland are:
What are popular job titles related to Linux Kernel Developer jobs in Maryland?
For Linux Kernel Developer jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Linux Kernel Developer jobs in Maryland look for?
The top searched job categories for Linux Kernel Developer jobs in Maryland are:
What are popular job titles related to Linux Kernel Developer jobs in MD?
For Linux Kernel Developer jobs in MD, the most frequently searched job titles are:

Full-time
Medical, Dental, Vision, Life, Retirement
Re-posted 19 days ago
Key responsibilities
Develop and document the architecture of embedded Linux systems, including hardware and software components, interfaces, and protocols.
Lead the development and integration of embedded software, ensuring alignment with system requirements and performance targets.
Oversee the testing and validation of embedded systems, including unit tests, integration tests, and system-level tests.
Job description
As a Sr. Embedded Linux System Architect, you have extensive experience designing, developing, and implementing embedded Linux systems. You will play a crucial role in shaping the architecture of our embedded platforms, ensuring high performance, reliability, security, and scalability.
The position is based in Germantown, MD.
YOUR WORK AT MAXTENA WILL INCLUDE:
Develop and document the architecture of embedded Linux systems, including hardware and software components, interfaces, and protocols.
Lead the development and integration of embedded software, ensuring alignment with system requirements and performance targets.
Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation and excellence.
Collaborate with cross-functional teams to gather and analyze system requirements, translating them into detailed technical specifications.
Identify and address performance bottlenecks, ensuring efficient resource utilization and real-time capabilities
Implement robust security measures and ensure compliance with relevant industry standards and regulations.
Oversee the testing and validation of embedded systems, including unit tests, integration tests, and system-level tests.
Maintain comprehensive documentation of system architecture, design decisions, and technical guidelines.
REQUIREMENTS:
Must be a U.S. Citizen with the ability to obtain a Secret clearance
Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, or similar, MS preferred
DESIRED EXPERIENCE/KNOWLEDGE:
8+ years of experience in embedded Linux system design and development with zero-to-shipped experience across the full product lifecycle
C and C++ proficient and scripting languages such as Python or Bash.
Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Strong understanding of hardware-software integration and interfacing with peripherals.
Knowledge of version control systems (e.g., Git)
Experience with networking protocols stacks (TCP/IP, UDP, IPsec, SSL, etc.) and Network Devices such as Routers and switches
Experience with Linux Development tools such as Yocto, Petalinux, Buildroot or OpenWrt
Experience with Linux security: TF-A, TPM, FDE, LUKS, HSM, etc.
Experience with Trusted Execution Environment (TEE)
Knowledge of various testing and debugging tools (JTAG, probes, logic analyzers, oscilloscope, ).
ADDITIONAL EXPERIENCE GUIDELINES:
Experience with ARM architecture and development tools.
Knowledge of cybersecurity best practices for embedded systems
Excellent oral and written communication skills
PERKS OF WORKING AT MAXTENA:
Developing innovative, meaningful products from scratch
A dynamic, innovative, and productive workplace
Cutting-edge technology & high-tech lab
Continuous career growth opportunities
Competitive compensation package
Medical, Dental, Vision & Life Insurance
Tuition Reimbursement
Paid Parental Leave
401K match
Flextime
Fun & games events
Maxtena is an Equal Opportunity Employer
About Maxtena
Sourced by ZipRecruiter
Industry
Telecommunications
Company size
51 - 200 Employees
Headquarters location
Derwood, MD, US
Year founded
2006