1

C Linux Jobs (NOW HIRING)

Python, C/C++, Java on a Linux platform • Three years of professional software development experience (Cyber Focused) • Demonstrated experience performing Software Configuration Management • ...

Linux Developer

Sterling, VA · On-site

$122K - $253K/yr

We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Minimum 3 years of professional experience developing, testing, and debugging software in C, C ...

Practical experience with modern Linux systems and systems programming concepts like C, sockets, virtual memory, and the process life cycle * Basic understanding of network protocols * Strong ...

Senior C/C++ Linux Engineer

Philadelphia, PA · On-site

$123K - $163K/yr

Design, develop, and maintain real-time, fault-tolerant C/C++ applications on Linux platforms * Migrate legacy GUIs from Motif/X11 to modern toolkits (GTK, Qt, EFL) using Wayland protocols * Write ...

Linux Systems Engineer

Pomona, CA · Hybrid

$95K - $127K/yr

LERETA is seeking a Linux Systems Engineer to support and enhance our enterprise infrastructure ... Develop utilities/services in C* and Python*; integrate with CI; create health checks and runbooks.

Practical experience with modern Linux systems and systems programming concepts like C, sockets, virtual memory, and the process life cycle * Basic understanding of network protocols * Strong ...

Write, modify, and maintain shell scripts and automation code using Python, Perl, Java, C, or ... Hands-on experience with Linux system administration, specifically RHEL 7 and RHEL 8. * Proficiency ...

Practical experience with modern Linux systems and systems programming concepts (e.g., C, sockets, virtual memory, process life cycle) is a plus * Intermediate/advanced knowledge of troubleshooting ...

Be Seen First

Experience with CMake, C, C++, and Python software development * Demonstrated prior knowledge of ... Experience with Linux Kernel and device drivers * AOSP experience Job Responsibilities: * Utilize ...

C/C++ Lead - 100% San Antonio TX Onsite Must Have Skills - Skill 1 - Yrs of Exp - C++ Skill 2 - Yrs of Exp - Linux/Unix OS Skill 3 - Yrs of Exp - Microservices Skill 4 - Yrs of Exp - Golang Good To ...

Linux Systems Engineer

Pomona, CA · On-site

$95K - $127K/yr

LERETA is seeking a Linux Systems Engineer to support and enhance our enterprise infrastructure ... Develop utilities/services in C* and Python*; integrate with CI; create health checks and runbooks.

Requirements Linux Kernel Development Experience System programming in C/C++. Solid networking knowledge (OSI network layers, TCP/IP) Python/Git- advantage Knowledge block-level Storage/file systems ...

Requirements Linux Kernel Development Experience System programming in C/C++. Solid networking knowledge (OSI network layers, TCP/IP) Python/Git- advantage Knowledge block-level Storage/file systems ...

next page

Showing results 1-20

C Linux information

See salary details

$36

$55

$71

How much do c linux jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for c linux in the United States is $55.32, according to ZipRecruiter salary data. Most workers in this role earn between $50.24 and $59.38 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the C Linux position, and why are they important?

To excel as a C Linux developer, you need strong proficiency in C programming, in-depth knowledge of Linux operating systems, and experience with systems-level software development, often supported by a degree in computer science or a related field. Familiarity with tools like GCC, GDB, Make, and version control systems, as well as relevant certifications such as Linux Professional Institute Certification (LPIC), is highly valued. Logical problem-solving, attention to detail, and effective teamwork are essential soft skills that distinguish top performers. These competencies are critical for building reliable, efficient software solutions and collaborating within dynamic technical teams.

What jobs can I get with C programming?

Jobs for C programmers include roles such as embedded systems engineer, systems programmer, device driver developer, and firmware engineer. These positions often require knowledge of low-level programming, operating systems, and hardware interaction, and are common in industries like technology, automotive, aerospace, and telecommunications.

Are C programmers still in demand?

C programmers are still in demand, especially in industries such as embedded systems, operating systems, and hardware development, where low-level programming and performance optimization are critical. Skills in C, along with knowledge of tools like compilers and debugging, remain valuable for maintaining legacy systems and developing new technology in these fields.

Does C work on Linux?

Yes, C is widely used on Linux systems, and Linux provides a native compiler called GCC (GNU Compiler Collection) for developing and running C programs. Many system tools and applications on Linux are written in C, making it a fundamental language for Linux development and system programming.

What is a C Linux job?

A C Linux job typically involves developing, maintaining, and optimizing software written in the C programming language for Linux-based systems. These roles often include working on system-level applications, embedded systems, kernel modules, or performance-critical software. Developers in this role need a strong understanding of Linux internals, system programming, memory management, and multitasking. Many positions require experience with tools like GCC, GDB, make, and common Linux system calls.

What tech jobs pay 400,000 a year?

High-level roles such as senior software engineers, solutions architects, and engineering managers in the tech industry can earn $400,000 or more annually, especially with experience, specialized skills, and in leadership positions. These roles often require expertise in areas like cloud computing, cybersecurity, or large-scale system design, and may include bonuses and stock options that significantly increase total compensation.

What are the typical daily responsibilities of a C Linux developer?

As a C Linux developer, your daily work often involves writing, testing, and debugging C code for applications running on Linux-based systems. You may also be tasked with maintaining and optimizing existing codebases, interacting closely with other developers to integrate system components and troubleshoot complex issues. Regular responsibilities include using command-line tools, managing source code repositories, and collaborating in code reviews. Additionally, you might participate in team meetings to discuss new features or resolve technical challenges, ensuring projects stay on track and meet quality standards. The role frequently requires a hands-on, detail-oriented approach within a collaborative, fast-paced environment.

More about C Linux jobs
What states have the most C Linux jobs? States with the most job openings for C Linux jobs include:
Infographic showing various C Linux job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 88% Full Time, 9% Part Time, and 2% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $115,062 per year, or $55.3 per hour.

Linux VR/RE Developer

G-Force Solutions

Herndon, VA • On-site

Full-time

Re-posted 21 days ago


Job description

We are seeking a Linux VR/RE Developer to participate in the design, development, test and maintenance of complex mission application software and database applications.
Basic Qualifications:
• Three years of experience developing software on a Linux platform using the following programming languages: Python, C/C++, Java on a Linux platform
• Three years of professional software development experience (Cyber Focused)
• Demonstrated experience performing Software Configuration Management
• Demonstrated experience in reverse engineering, vulnerability research and exploitation on Linux Platforms.
• Demonstrate initiative, creativity, and innovation in developing application software that satisfies mission requirements and resolves code/logic defects in an efficient manner.
Requirements
Security Clearance Statement: This position requires a government security clearance.
Clearance Level: TS/SCI w/Poly