1

Linux C Programmer Jobs (NOW HIRING)

Demonstrate knowledge of one or more platforms and operating systems and of programming languages such as Windows, Linux, C/C++ and Python. * Test and debug software components and units. * Adhere to ...

NY ยท On-site

$46.25 - $62.25/hr

Excellent knowledge of the C programming language * Excellent knowledge of the Linux operating system * Ability to independently perform analysis, design, and implementation of new modules * Good ...

Software Developer

Annapolis Junction, MD ยท On-site

$126K - $141K/yr

Demonstrate knowledge of one or more platforms and operating systems and of programming languages such as Windows, Linux, C/C++ and Python. * Test and debug software components and units. * Adhere to ...

Our camera software is a combination of an RTOS and Linux. You will work closely with the rest of ... You are an excellent C programmer * You have strong experience writing multi-threaded applications

Our camera software is a combination of an RTOS and Linux. You will work closely with the rest of ... You are an excellent C programmer * You have strong experience writing multi-threaded applications

Software Engineer

Fort Myers, FL ยท On-site

$120K - $135K/yr

Senior C++ / Linux Software Engineer We are seeking an experienced C++ / Linux Software Engineer to develop secure, performance-sensitive systems software supporting data-at-rest and full-disk ...

Software Developer

Annapolis Junction, MD ยท On-site

$126K - $141K/yr

Demonstrate knowledge of one or more platforms and operating systems and of programming languages such as Windows, Linux, C/C++ and Python.Test and debug software components and units.Adhere to ...

Showing results 21-40

Linux C Programmer information

See salary details

$11K

$117.4K

$178.5K

How much do linux c programmer jobs pay per year?

As of Sep 13, 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:

What are popular job titles related to Linux C Programmer jobs?

For Linux C Programmer jobs, the most frequently searched job titles are:

Infographic showing various Linux C Programmer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 91% Full Time, 2% Part Time, and 6% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $117,437 per year, or $56.5 per hour.

Linux Software Engineer

Sunnyvale, CA โ€ข On-site

Contractor

Re-posted 11 days ago


Job description

Company Description

AYR Global IT Solutions is a national staffing firm focused on cloud, cyber security, web application services, ERP, and BI implementations by providing proven and experienced consultants to our clients. Our competitive, transparent pricing model and industry experience make us a top choice of Global System Integrators and enterprise customers with federal and commercial projects supported nationwide.

Job Description

Role: Linux Software Engineer
Location: Sunnyvale CA
Duration: 6 months Contract / Full Time
Visa : Green card and US Citizens only.

Qualifications

Please note: This is a software engineering role, no System Administrators please. Looking for C developer
with an understanding of linux boot process.
Skill Set
ExperienceAdditional Information Preferences
Communication Skills 2-5 years Is Required
Operating Systems 2-5 years Redhat, OEL or other RPM based distros Is Required
Niche TechnologiesAt least 1 yearGolangNice To Have
Server and Storage Administration At least 1 year systemd Is Required
Niche Technologies2-5 yearsC99 Language Is Required
Server and Storage Administration2-5 years sysv init Is Required
Niche Technologies2-5 yearsopenssl developer Is Required
Niche TechnologiesAt least 1 yearcross platform developme Nice To Have
Key Skills: Linux Software Engineer

Additional Information

If you are interested please share your resume at kkahn(at)ayrglobal(dot)comย or you can directly call me onย (281) 670-9343.