C Programmer
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
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 ...
Pittsburgh, PA · On-site
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 ...
Pittsburgh, PA · On-site
Carnegie Mellon University's Software Engineering Institute is seeking a C Programmer to develop ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
Carnegie Mellon University's Software Engineering Institute is seeking a C Programmer to develop ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Arlington, VA · On-site
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 ...
Arlington, VA · On-site
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 ...
Pittsburgh, PA · On-site
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 ...
Pittsburgh, PA · On-site
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 ...
Pittsburgh, PA · On-site
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 ...
Pittsburgh, PA · On-site
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 ...
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 ...
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 ...
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 ...
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 ...
Pittsburgh, PA · On-site
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 ...
Pittsburgh, PA · On-site
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 ...
Pittsburgh, PA · On-site
Carnegie Mellon University's Software Engineering Institute is seeking an Associate C Programmer to ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
Carnegie Mellon University's Software Engineering Institute is seeking an Associate C Programmer to ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Arlington, VA · On-site
The Senior C Programmer will develop software for network data collection, participating in the ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Arlington, VA · On-site
The Senior C Programmer will develop software for network data collection, participating in the ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Burlingame, CA · On-site
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 ...
Burlingame, CA · On-site
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 ...
Burlingame, CA · On-site
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 ...
Burlingame, CA · On-site
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 ...
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
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 ...
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 ...
Our company provides application analysis, design, development and programming, software ... Unix, Linux or Windows since they are all custom. They will also be creating their own custom ...
Our company provides application analysis, design, development and programming, software ... Unix, Linux or Windows since they are all custom. They will also be creating their own custom ...
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
Qualifications : Required : • Polished to expert programming skills in C. • Proficient ... Preferred : • Experience developing software on Linux is preferred but not a requirement. • ...
Pittsburgh, PA · On-site
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 ...
Pittsburgh, PA · On-site
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 ...
C/C++ Programmer Location- Waukesha WI Duration- Fulltime, The CT Image Reconstruction Team is ... Linux OS 4. Understanding of Intel x86 architecture. Relationships with NUMA and CPU affinity 5. ...
C/C++ Programmer Location- Waukesha WI Duration- Fulltime, The CT Image Reconstruction Team is ... Linux OS 4. Understanding of Intel x86 architecture. Relationships with NUMA and CPU affinity 5. ...
$11K - $26.2K
0% of jobs
$26.2K - $41.5K
0% of jobs
$41.5K - $56.7K
0% of jobs
$56.7K - $71.9K
15% of jobs
$71.9K - $87.1K
9% of jobs
$88.5K is the 25th percentile. Wages below this are outliers.
$87.1K - $102.4K
11% of jobs
The median wage is $115.7K / yr.
$102.4K - $117.6K
17% of jobs
$130.5K is the 75th percentile. Wages above this are outliers.
$117.6K - $132.8K
27% of jobs
$132.8K - $148K
0% of jobs
$148K - $163.3K
15% of jobs
$163.3K - $178.5K
6% of jobs
$11K
$117.4K
$178.5K
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.
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.
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.

Full-time
Posted 16 days ago