1

C Linux Jobs (NOW HIRING)

C++ Developer

Chicago, IL

$50.50 - $68/hr

Proficient in C, Linux, Orchestrate and SQL (need these skill sets) Inventory Forecasting and Optimization, Pricing and Fares, OAG SIMM Scheduling, and PNR Bookings Additional Information All your ...

: Technically proficient in C, Linux, Orchestrate and SQL. Airline Revenue Management experience will be a strong plus with working knowledge in the following areas: Inventory Forecasting and ...

Technically proficient in C, Linux, Orchestrate and SQL. Airline Revenue Management experience will be a strong plus with working knowledge in the following areas: Inventory Forecasting and ...

Embedded/ Diagnostic software engineer

San Jose, CA · On-site

$154K - $202K/yr

C and Data structures. * Tcl, shell scripting, expect scripting language * Good understanding of hardware components like FPGA, I2C, PCI, etc. * Experience on Linux development environment, embedded ...

C.Coy company has an immediate opening for a Linux Administrator. Ideal candidates must have 1+ years Redhat OpenShift experience and 2+ years of experience supporting a Redhat/OEL enterprise ...

Highly experienced UNIX/Linux systems/security engineer proficient in C systems and network programming and systems integration in an enterprise environment * Must have : * Good knowledge of UNIX ...

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 Aug 26, 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 is a C Linux?

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

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.

Are C Linux programmers still in demand?

C Linux programmers are still in demand, especially in fields like embedded systems, device drivers, and systems programming. Proficiency with Linux environments, kernel development, and related tools increases job prospects in this area.
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 August 2026, with employment types broken down into 90% Full Time, 1% Part Time, and 9% Contract. Highlights an 83% Physical, 7% Hybrid, and 10% Remote job distribution, with an average salary of $115,062 per year, or $55.3 per hour.

C/Linux Developer

Brooklyn, NY • On-site

Other

Posted 14 days ago


Job description

C/Linux Developer

Contract Type/Duration: Contract, 6 months

Location: Brooklyn, NY – Hybrid, 3 days onsite. Local candidates required.

Work Hours: 40 hours per week

Start Date: ASAP

Pay Rate: Not provided

Job Summary

We are seeking a C/LINUX  Developer with strong low-level systems programming experience to support the modernization of enterprise authentication infrastructure. The environment is moving away from legacy Kerberos-based components, making deep C and Linux/UNIX engineering skills more important than prior Kerberos expertise. The ideal candidate is comfortable working close to the operating system and network stack, can maintain or modernize legacy Perl/Python code, and understands security concepts such as authentication, authorization, and cryptography.

Key Responsibilities
  • Develop, enhance, debug, and maintain low-level systems software primarily in C on UNIX/Linux platforms.
  • Analyze and modernize authentication and security-related components as legacy Kerberos infrastructure is replaced.
  • Work with systems and network programming concepts in a controlled enterprise environment.
  • Maintain, migrate, or integrate existing Perl and Python scripts and utilities.
  • Troubleshoot complex operating-system, process, memory, networking, and authentication issues.
  • Collaborate with globally distributed engineering teams and participate in Agile ceremonies.
  • Produce clear technical documentation and communicate technical findings to engineering and business stakeholders.
  • Contribute to secure engineering practices and production-ready implementations.
Required Skills
  • Strong C programming experience, ideally involving systems-level or low-level development.
  • Deep UNIX/Linux engineering experience.
  • Systems and/or network programming experience.
  • Hands-on Perl and Python experience.
  • Understanding of security concepts including authentication, authorization, and cryptography.
  • Experience engineering within controlled enterprise production environments.
  • Strong debugging, analytical, organizational, and communication skills.
  • Agile experience and familiarity with tools such as Jira.
Preferred Skills
  • Contributions to UNIX/Linux-based open-source projects.
  • Contributions to security-related open-source projects.
  • Public GitHub, GitLab, or other code repositories demonstrating systems programming depth.
  • Knowledge of Kerberos protocols or authentication infrastructure.
What Matters Most

This is not primarily a Kerberos-administration role. The strongest candidates will be C/Linux systems programmers who can work on authentication/security infrastructure. Kerberos knowledge is beneficial, but it is not essential.