1

Linux Kernel Jobs in Georgia (NOW HIRING)

Linux Systems Administration * Install, configure, and maintain Linux operating systems. * Create ... Perform kernel and security patching. * Identify and remediate vulnerabilities using tools such as ...

Linux Systems Administration * Install, configure, and maintain Linux operating systems. * Create ... Perform kernel and security patching. * Identify and remediate vulnerabilities using tools such as ...

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 ...

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

$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 ...

Showing results 41-60

Linux Kernel information

See Georgia salary details

$85.3K

$125.9K

$148.6K

How much do linux kernel jobs pay per year?

As of Sep 6, 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 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 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 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 90% Full Time, 3% Part Time, and 7% Contract. Highlights an 83% Physical, 7% Hybrid, and 10% Remote job distribution, with an average salary of $125,865 per year, or $60.5 per hour.

Software Engineer( Full-time)Atlanta,GA-DK

Central Business Solutions Inc.

Atlanta, GA • On-site

Full-time

Re-posted 23 days ago


Job description

Job Summary:
Central Business Solutions Inc. is seeking a Software Engineer responsible for designing, developing, testing, and maintaining software applications and products. This role involves managing software development efforts, providing technical leadership, and supporting software development lifecycle practices.
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.
Qualifications:
Required:
• 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
• 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
• C/C++
• Bash and Python
Preferred:
• 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
Company:
Central Business Solutions Inc.: Your Partner in Technology & Business Transformation CBSInfosys: 25+ years delivering integrated tech/business solutions. Founded in 2000, the company is headquartered in Newark, USA, with a team of 201-500 employees. The company is currently Growth Stage.