1

Linux C Programmer Jobs (NOW HIRING)

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

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

JD Kernel - Developer Engineer Skill Linux, C, C++ Mandatory Board Bring Up Mandatory Kernel Mandatory BSP , Android HAL/HIDL Mandatory Kernel Driver - Development Mandatory Automated Unit Testing ...

JD Kernel - Developer Engineer Skill Linux, C, C++ Mandatory Board Bring Up Mandatory Kernel Mandatory BSP , Android HAL/HIDL Mandatory Kernel Driver - Development Mandatory Automated Unit Testing ...

Polished to expert programming skills in C. * Proficient scripting skills with bash. * Strong ... Experience developing software on Linux is preferred but not a requirement. * Experience working ...

Strong in Unix/Linux, C/C++, and familiar with Compass / First Data technologies Required Skills: * Experience level is 08-10 years in relevant technical skillsets mentioned * BS/BA degree or ...

Senior C Programmer

Seattle, WA · On-site

$120 - $190/hr

Position: Senior C++ Programmer Location: Seattle, WA Work Authorization: US Citizen Position ... Linux, and MAC Strongly Preferred Qualifications * Coursework, education, or professional ...

Polished to expert programming skills in C. * Proficient scripting skills with bash. * Strong ... Experience developing software on Linux is preferred but not a requirement. * Experience working ...

Senior C Programmer

Seattle, WA · On-site

$45 - $55/hr

Position: Senior C++ Programmer Location: Seattle, WA Work Authorization: US Citizen Position ... Linux, and MAC Strongly Preferred Qualifications * Coursework, education, or professional ...

next page

Showing results 1-20

Linux C Programmer information

See salary details

$11K

$117.4K

$178.5K

How much do linux c programmer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for linux c programmer in the United States is $117,437.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $156,000.00 per year, depending on experience, location, and employer.

What is a Linux C programmer?

A Linux C Programmer is a software developer who writes, tests, and maintains applications and system software using the C programming language on Linux-based systems. They often work on low-level system programming, kernel development, or performance optimization. Responsibilities may also include debugging, working with APIs, and developing device drivers. This role requires strong knowledge of Linux system calls, memory management, and multithreading.

What are the typical responsibilities of a Linux C programmer?

A Linux C Programmer typically focuses on designing, coding, testing, and debugging software that runs on the Linux operating system, often at the system or application level. Daily tasks may include writing and reviewing C code, optimizing system performance, creating or modifying scripts for automation, and troubleshooting issues reported by users or quality assurance teams. You will often collaborate closely with other developers, system administrators, and sometimes hardware engineers to ensure software meets technical requirements. Additionally, you'll be involved in code reviews and may contribute to open-source projects or internal documentation. This role requires a mix of independent coding and teamwork in fast-paced, technical environments.

What are the key skills and qualifications needed to thrive as a Linux C programmer?

To thrive as a Linux C Programmer, you need strong proficiency in C programming, experience with Linux operating systems, and a solid grasp of systems-level concepts like memory management and process control. Familiarity with GCC toolchain, GNU Make, GDB debugger, version control systems like Git, and sometimes relevant certifications (such as Linux Professional Institute Certification) is highly valued. Problem-solving abilities, attention to detail, and effective communication are important soft skills for success in this role. These skills are essential for developing and maintaining robust, efficient software that interacts closely with the Linux OS and for collaborating effectively within technical teams.

More about Linux C Programmer jobs

What are the most commonly searched types of Linux C Programmer jobs?

The most popular types of Linux C Programmer jobs are:

Infographic showing various Linux C Programmer job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 1% Part Time, and 10% Contract. Highlights an 83% Physical, 7% Hybrid, and 10% Remote job distribution, with an average salary of $117,437 per year, or $56.5 per hour.

Linux Security Engineer

Phaxis

Manhattan, NY • On-site

$40 - $45/hr

Contractor

Posted 12 days ago


Job description


Job Summary:
Linux Security Engineer Job Requirements
We are looking to accelerate delivery timelines for software updates across our range of tooling used to manage Kerberos authentication and related activities at Morgan Stanley
  • Ideal: 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/Linux operating environments
    • Proficiency with UNIX/Linux systems and network programming IN C
    • Experience with Perl programming
    • Awareness of security concepts and defensive programming
    • Familiarity with Kerberos
    • Ability to work to delivery deadlines
  • Very nice to have
    • Experience of contributing to open source projects
    • Familiarity with Python
    • Excellent written and verbal communications skills
  • Nice to have:
    • Experience with deployment automation pipelines (Jenkins)
    • Kerberos development experience
    • Comfort working in an agile development environment
  • What we are not seeking:
    • Pure developers unfamiliar with deployment and problem resolution challenges
    • Embedded C developers
    • High level language developers are unfamiliar with direct use of the UNIX/Linux C system interface.

Please send matching resumes at the earliest along with the candidate's location, contact information, work authorization, and rate expectations.
Meet Your Recruiter
Lorena Daugherty

Phaxis logo

About Phaxis

Sourced by ZipRecruiter

Phaxis has been working on behalf of amazing clients and candidates for over 20 years, with much success. We have filled over 94,000 roles across our actively serviced clients. Our team understands how to deliver for our clients while guiding our candidates through their career journey and we all want to get you where you want to be. Your goals are our goals, and we treat them as such. Once you work with us, you’re a part of the team! How can we help you? We’re dedicated to helping you find yours.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Melville , NY, US

Year founded

2002

Social media