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.
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 ...
Embedded Software Engineer
Linthicum Heights, MD · On-site
$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
Linthicum Heights, MD · On-site
$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 ...
... 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 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 ...
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 ...
Reverse Engineer - FS Poly
Hanover, MD · On-site
... 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 ...
Reverse Engineer - FS Poly
Hanover, MD · On-site
... 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.
Quick apply
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.
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.
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Kernel programming experience (WDK / Unix||Linux) is highly desirable. - Large-Scale Projects: Experience working with very large software projects is a plus. Compensation varies per contract ...
Kernel programming experience (WDK / Unix||Linux) is highly desirable. - Large-Scale Projects: Experience working with very large software projects is a plus. Compensation varies per contract ...
Kernel programming experience (WDK / Unix||Linux) is highly desirable. - Large-Scale Projects: Experience working with very large software projects is a plus. Compensation varies per contract ...
Kernel programming experience (WDK / Unix||Linux) is highly desirable. - Large-Scale Projects: Experience working with very large software projects is a plus. Compensation varies per contract ...
Senior Software Engineer - Infrastructure Engineering (Linux), OS Team
Bethesda, MD · On-site
$75K - $215K/yr
Experience with the Linux kernel is desirable * Fluent in one or more of the following languages ... Knowledgeof developer tooling across the software development life cycle (task management, source ...
Senior Software Engineer - Infrastructure Engineering (Linux), OS Team
Bethesda, MD · On-site
$75K - $215K/yr
Experience with the Linux kernel is desirable * Fluent in one or more of the following languages ... Knowledgeof developer tooling across the software development life cycle (task management, source ...
Reverse Engineer 2
Hanover, MD · On-site
$78K - $250K/yr
Reverse Engineering Experience : Highly Valued as a Foundational Skill (5-years) * Windows SW RE is ... Linux * Kernel Development / Driver Development * 75% focus SW RE * Malware Analysis
Reverse Engineer 2
Hanover, MD · On-site
$78K - $250K/yr
Reverse Engineering Experience : Highly Valued as a Foundational Skill (5-years) * Windows SW RE is ... Linux * Kernel Development / Driver Development * 75% focus SW RE * Malware Analysis
Senior Linux Administrator
Suitland, MD · On-site
... Engineer or Administrator. * Strong experience in Linux performance tuning , kernel parameter analysis (sysctl), and troubleshooting with tools like vmstat, iostat, sar, and perf. * Expert-level ...
Quick apply
Senior Linux Administrator
Suitland, MD · On-site
... Engineer or Administrator. * Strong experience in Linux performance tuning , kernel parameter analysis (sysctl), and troubleshooting with tools like vmstat, iostat, sar, and perf. * Expert-level ...
... Engineer or Administrator. * Strong experience in Linux performance tuning , kernel parameter analysis (sysctl), and troubleshooting with tools like vmstat, iostat, sar, and perf. * Expert-level ...
... Engineer or Administrator. * Strong experience in Linux performance tuning , kernel parameter analysis (sysctl), and troubleshooting with tools like vmstat, iostat, sar, and perf. * Expert-level ...
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 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
Medical, Dental, Vision, Life, Retirement
Posted 25 days ago
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