1

Linux Kernel Jobs in Georgia (NOW HIRING)

Administer SAP Basis environments including NetWeaver, transport management, kernel upgrades ... Oracle Linux) Preferred Consulting experience leading enterprise SAP transformation projects ...

Develop and maintain kernel and user-level software and scripts * Contribute to technical reports ... Git * Proficiency in developing on/for Windows and Linux operating systems * Strong verbal and ...

DevOps Engineer

Sandy Springs, GA

$52.25 - $71.75/hr

Administer Linux server nodes end-to-end on the command line: systemd, networking, firewalling, package management, log management, kernel tuning, troubleshooting production incidents. * Keep the AWS ...

Senior Software Developer

Augusta, GA · On-site

$43 - $56.75/hr

... Linux internals, kernel-level concepts, and advanced networking. • Experience identifying, analyzing, and mitigating security vulnerabilities in complex systems. • Experience with reverse ...

Senior Software Developer

Augusta, GA · On-site

$51.25 - $67.75/hr

Knowledge of Linux environments, including Linux internals, kernel-level concepts, and advanced networking. * Experience identifying, analyzing, and mitigating security vulnerabilities in complex ...

Senior Software Developer

Augusta, GA · On-site

$51.25 - $67.75/hr

Knowledge of Linux environments, including Linux internals, kernel-level concepts, and advanced networking. * Experience identifying, analyzing, and mitigating security vulnerabilities in complex ...

Site Reliability Engineer

Atlanta, GA · On-site +1

$54.75 - $72.75/hr

... Linux, Python, networking, and knowledge of how clouds work. Your work will encompass the entire stack, from bare-metal networking and kernel up to Kubernetes and open source applications. You can ...

Showing results 41-57

Linux Kernel information

See Georgia salary details

$85.3K

$125.9K

$148.6K

How much do linux kernel jobs pay per year?

As of Aug 15, 2026, the average yearly pay for linux kernel in Georgia is $125,865.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,300.00 and $139,300.00 per year, depending on experience, location, and employer.

What is a Linux Kernel?

A Linux Kernel job involves working on the development, maintenance, and optimization of the Linux kernel, which is the core component of the Linux operating system. Professionals in this role may focus on areas such as device drivers, memory management, file systems, or security. They typically work with programming languages like C and tools such as Git for version control. These roles are common in industries like embedded systems, cloud computing, and operating system development. Strong knowledge of Linux internals and debugging skills are essential for success in this field.

What are common challenges faced by Linux Kernel developers, and how can they be addressed?

Linux Kernel Developers often encounter complex issues such as debugging low-level code, maintaining backward compatibility, and efficiently diagnosing hardware-software interactions. Navigating the vast and collaborative open-source community also requires effective communication and adherence to coding standards. These challenges can be addressed by actively participating in kernel mailing lists, leveraging advanced debugging tools, and continuously updating your knowledge through community resources. Being proactive in code reviews and engaging with other developers can also streamline problem-solving and ensure high-quality code contributions. Embracing collaborative best practices helps create robust and maintainable kernel modules.

What skills and qualifications are needed to thrive as a Linux Kernel developer?

To thrive as a Linux Kernel Developer, you need strong proficiency in C programming, expertise with operating system concepts, and a solid understanding of hardware integration, often backed by a degree in Computer Science or a related field. Familiarity with git version control, debugging tools like gdb, and experience contributing to open-source projects or relevant Linux Foundation certifications are common requirements. Excellent problem-solving skills, attention to detail, and the ability to collaborate within globally distributed teams set top performers apart. These capabilities are essential for navigating the complexities of kernel-level development, ensuring high-quality contributions, and driving innovation in the Linux ecosystem.

What job categories do people searching Linux Kernel jobs in Georgia look for?

The top searched job categories for Linux Kernel jobs in Georgia are:

What cities in Georgia are hiring for Linux Kernel jobs?

Cities in Georgia with the most Linux Kernel job openings:

Infographic showing various Linux Kernel job openings in Georgia as of August 2026, with employment types broken down into 89% Full Time, 1% Part Time, and 10% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $125,865 per year, or $60.5 per hour.

Software Engineer , Loc: Atlanta, Georgia, US, Full Time/Per,(MK)

Central Business Solutions

Atlanta, GA • On-site

$105K - $110K/yr

Full-time

Re-posted 27 days ago


Job description

JobDescription
Industry: Government & Policy
Job Category: Information Technology
Job Purpose
The Software Engineer is responsible for designing, developing, testing, and maintaining software applications and products. This role also involves managing software development efforts, providing technical leadership, and supporting software development lifecycle (SDLC) practices and processes.
The ideal candidate will have strong programming experience in languages such as Java, JavaScript, C, C++, C#, Ruby, Python, Scala, and Groovy, along with knowledge of CI/CD, DevOps, API development, containerization, distributed systems, and Linux-based development environments.
The Software Engineer will apply engineering principles to software development, support production releases, perform code reviews, merge feature branches, troubleshoot issues, and collaborate with sponsors to gather requirements, prioritize backlogs, and support Agile development teams.
Key Responsibilities
  • Perform software development, debugging, enhancement, modification, and documentation.
  • Design, develop, test, and maintain software solutions to meet program requirements.
  • Develop and maintain kernel-level and user-level software, tools, and scripts.
  • Develop software requirements and system designs.
  • Ensure software is developed in accordance with approved coding standards and processes.
  • Provide software development estimates and technical input.
  • Participate in code reviews, testing, and integration activities.
  • Create and analyze network protocols.
  • Support production releases and troubleshoot software-related issues.
  • Contribute to research reports, white papers, presentations, and competitive proposals.
  • Create and deliver technical presentations to internal teams and sponsors.
  • Serve as the software technical focal point for assigned projects.
  • Ensure software complies with military, safety, and security standards.

Required Minimum Qualifications
  • Experience developing software for complex systems using disciplined engineering approaches and processes.
  • Experience developing software in C/C++.
  • Experience with scripting languages such as Bash and Python.
  • Experience using Linux GCC compilers and related build/debugging tools.
  • Experience developing software on Linux and deploying to Linux target systems.
  • Familiarity with multi-threaded and multi-process software concepts and applications.
  • Familiarity with common IPC mechanisms such as shared memory, publish-subscribe messaging, and RPC.

Preferred Qualifications
  • Active Secret Clearance.
  • Experience developing software for complex military systems.
  • Experience with embedded software development.
  • Experience with containerized software development environments.
  • Experience with autonomous unmanned systems, including UAS/UAV, USV, UGV, and UUV platforms.
  • Experience integrating software interfaces with sensor systems such as EW, EO, ATR, and ML systems.
  • Experience developing secure and/or safety-critical systems.
  • Experience working with avionics data buses and communication protocols such as MIL-STD-1553, ARINC 429, Ethernet, and RS-422.
  • Familiarity with military open software standards and frameworks such as MOSA, FACE, OMS, and VICTORY.
  • Experience using Jira, Confluence, and Git.
  • Experience with virtual machines, containers, SITL, and HITL environments.
  • Experience with DevOps, DevSecOps, and CI/CD practices.

Travel Requirements
  • Ability to travel up to 10%-25% as required.

Education & Experience
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related field with 2+ years of relevant experience; OR
  • Master's degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related field with 0+ years of relevant experience.

Skills and Certifications [note: bold skills and certification are required]
C/C++
Bash and Python
Compensation
Base Salary - USD $105,000 to $110,000
*** Never repost ***
Full-time
Benefits - Full
Relocation Assistance Available - Possible for ideal candidate
Interview Travel Reimbursed - Yes
Candidate Details
1+ to 2 years experience
Seniority Level - Associate
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel - Occasionally
Why this employer is a great company
in Atlanta, GA, is the non-profit applied research arm of the Georgia Institute of Technology, focusing on engineering, science, and defense solutions.
Central Business Solutions, Inc(A Certified Minority Owned Organization)
Checkout our excellent assessment tool: http://www.skillexam.com/
Checkout our job board : http://www.job-360.net/
Central Business Solutions, Inc
37600 Central Court Suite 214 Newark CA, 94560
Phone: (833)247-8800 Fax: (510)-740-3677
Web: http://www.cbsinfosys.com