Minimum Qualifications Bachelor's degree in Computer Science or equivalent professional experience Proficiency in C programming language Strong understanding of OS fundamentals Ability to collaborate ...
Minimum Qualifications Bachelor's degree in Computer Science or equivalent professional experience Proficiency in C programming language Strong understanding of OS fundamentals Ability to collaborate ...
Firmware Engineer
Atlanta, GA · On-site
... the C programming language Strong working knowledge of Revision Control System(s) (Visual Source Safe, Subversion, Mercurial, Git, etc.) Strong working knowledge of industry accepted software ...
Firmware Engineer
Atlanta, GA · On-site
... the C programming language Strong working knowledge of Revision Control System(s) (Visual Source Safe, Subversion, Mercurial, Git, etc.) Strong working knowledge of industry accepted software ...
Program displays and data acquisition systems using C programming language and Visual Basic. * Connect and program data acquisition system to SQL server. * Write SQL reports for managers or ...
Program displays and data acquisition systems using C programming language and Visual Basic. * Connect and program data acquisition system to SQL server. * Write SQL reports for managers or ...
Electrical Automation Engineer
Trenton, NJ · On-site
$75K - $80K/yr
Program displays and data acquisition systems using C programming language and Visual Basic. * Connect and program data acquisition system to SQL server. * Write SQL reports for managers or ...
Quick apply
Electrical Automation Engineer
Trenton, NJ · On-site
$75K - $80K/yr
Program displays and data acquisition systems using C programming language and Visual Basic. * Connect and program data acquisition system to SQL server. * Write SQL reports for managers or ...
Firmware Engineer
Atlanta, GA · On-site
... C programming language • Strong working knowledge of Revision Control System(s) (Visual Source Safe, Subversion, Mercurial, Git, etc.) • Strong working knowledge of industry accepted software ...
Firmware Engineer
Atlanta, GA · On-site
... C programming language • Strong working knowledge of Revision Control System(s) (Visual Source Safe, Subversion, Mercurial, Git, etc.) • Strong working knowledge of industry accepted software ...
RDK Developer
Philadelphia, PA · On-site
Proficient in C programming language. * Experience managing and updating internal releases between external vendors into the RDK codebase. * Experience with YOCTO Project/recipes. * Experience with ...
RDK Developer
Philadelphia, PA · On-site
Proficient in C programming language. * Experience managing and updating internal releases between external vendors into the RDK codebase. * Experience with YOCTO Project/recipes. * Experience with ...
Technical Engineer II
Buffalo, NY · On-site
$55 - $60/hr
C Programming Language * Dynatrace * JMeter * BlazeMeter Medical, dental, and vision insurance are available to qualified candidates who meet eligibility requirements. By providing your phone number ...
Technical Engineer II
Buffalo, NY · On-site
$55 - $60/hr
C Programming Language * Dynatrace * JMeter * BlazeMeter Medical, dental, and vision insurance are available to qualified candidates who meet eligibility requirements. By providing your phone number ...
Electrical/Computer Engineering Internship (May 2027-August 2027)
Atwood, KS · On-site
$17.25 - $22.75/hr
Experience with C programming language helpful but not required. Primary tasks will include software development and testing controls systems and may also involve PCB layout and design. Being a ...
Electrical/Computer Engineering Internship (May 2027-August 2027)
Atwood, KS · On-site
$17.25 - $22.75/hr
Experience with C programming language helpful but not required. Primary tasks will include software development and testing controls systems and may also involve PCB layout and design. Being a ...
Strong proficiency in C programming - Must * Familiarity with Linux protocols (like MCTP, PLDM ... Knowledge in Rust Programming language - Preferred * Experience with hardware debugging tools (e.g ...
Strong proficiency in C programming - Must * Familiarity with Linux protocols (like MCTP, PLDM ... Knowledge in Rust Programming language - Preferred * Experience with hardware debugging tools (e.g ...
Sensing Algorithm Engineer
San Diego, CA · On-site
$87K - $157K/yr
Devise efficient software implementations in C programming language * Conduct algorithm performance testing and analysis * Document results and brief customers and stakeholders Basic Qualifications ...
Sensing Algorithm Engineer
San Diego, CA · On-site
$87K - $157K/yr
Devise efficient software implementations in C programming language * Conduct algorithm performance testing and analysis * Document results and brief customers and stakeholders Basic Qualifications ...
Sensing Algorithm Engineer
San Diego, CA · On-site
$87K - $157K/yr
Devise efficient software implementations in C programming language * Conduct algorithm performance testing and analysis * Document results and brief customers and stakeholders Basic Qualifications ...
Sensing Algorithm Engineer
San Diego, CA · On-site
$87K - $157K/yr
Devise efficient software implementations in C programming language * Conduct algorithm performance testing and analysis * Document results and brief customers and stakeholders Basic Qualifications ...
Strong proficiency in C programming - Must * Familiarity with Linux protocols (like MCTP, PLDM ... Knowledge in Rust Programming language - Preferred * Experience with hardware debugging tools (e.g ...
Quick apply
Strong proficiency in C programming - Must * Familiarity with Linux protocols (like MCTP, PLDM ... Knowledge in Rust Programming language - Preferred * Experience with hardware debugging tools (e.g ...
Secure IPC Manager- Core OS
$206K - $356K/yr
... the C programming language Knowledge of Swift, Objective-C, or C++ Knowledge of compiler design, implementation, or toolchain development Experience with UNIX systems and low-level IPC primitives ...
Secure IPC Manager- Core OS
$206K - $356K/yr
... the C programming language Knowledge of Swift, Objective-C, or C++ Knowledge of compiler design, implementation, or toolchain development Experience with UNIX systems and low-level IPC primitives ...
Fluency in the C programming language * Experience with UNIX-like systems * System design and architecture skills * Strong understanding of operating system fundamentals like threading ...
Fluency in the C programming language * Experience with UNIX-like systems * System design and architecture skills * Strong understanding of operating system fundamentals like threading ...
... in C programming language. Experience managing and updating internal releases between external vendors into the RDK codebase. Experience with YOCTO Project/recipes Experience with HAL Layer ...
... in C programming language. Experience managing and updating internal releases between external vendors into the RDK codebase. Experience with YOCTO Project/recipes Experience with HAL Layer ...
... C programming language Knowledgeable in ISO, SAE, UL, etc standards Willing to travel to support customers/end users Job: R&D Engineer Organization: Site R&D Schedule: Full time Employee Status:
... C programming language Knowledgeable in ISO, SAE, UL, etc standards Willing to travel to support customers/end users Job: R&D Engineer Organization: Site R&D Schedule: Full time Employee Status:
... the C programming language Experience with UNIX-like systems System design and architecture skills Strong understanding of operating system fundamentals like threading, synchronization primitives ...
... the C programming language Experience with UNIX-like systems System design and architecture skills Strong understanding of operating system fundamentals like threading, synchronization primitives ...
Proficient in C programming language. * Experience managing and updating internal releases between external vendors into the RDK codebase. * Experience with YOCTO Project/recipes. * Experience with ...
Proficient in C programming language. * Experience managing and updating internal releases between external vendors into the RDK codebase. * Experience with YOCTO Project/recipes. * Experience with ...
Electrical Engineer
Elkhart, IN · On-site
... C programming language Knowledgeable in ISO, SAE, UL, etc standards Willing to travel to support customers/end users Job: R&D Engineer Organization: Site R&D Schedule: Full time Employee Status:
Electrical Engineer
Elkhart, IN · On-site
... C programming language Knowledgeable in ISO, SAE, UL, etc standards Willing to travel to support customers/end users Job: R&D Engineer Organization: Site R&D Schedule: Full time Employee Status:
CANO/WiFi Software Developer- C/C#
Fort Belvoir, VA · On-site
$55.50 - $74.75/hr
... of programming language weaknesses and vulnerabilities, cyber red teaming, network penetration ... Proficient in C and C# and BOFs. Should have experience working in an agile/scrum environment.
CANO/WiFi Software Developer- C/C#
Fort Belvoir, VA · On-site
$55.50 - $74.75/hr
... of programming language weaknesses and vulnerabilities, cyber red teaming, network penetration ... Proficient in C and C# and BOFs. Should have experience working in an agile/scrum environment.
C Programming Language information
See salary details
$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
How much do c programming language jobs pay per year?
What is a C programming language?
A C Programming Language job involves designing, developing, and maintaining software using the C programming language. C is widely used for system programming, embedded systems, operating systems, and performance-critical applications. Professionals in this role typically write efficient, low-level code, optimize program performance, and debug software issues. They may work in industries such as telecommunications, automotive, finance, and gaming. Strong knowledge of memory management, data structures, and algorithms is essential for success in this field.
What does a C programmer do?
As a C Programmer, your daily tasks typically involve writing, testing, and debugging C code to develop new features or maintain existing software applications. You will often collaborate with software engineers, testers, and project managers to understand requirements and resolve technical issues. Other responsibilities may include code reviews, performance optimization, and keeping documentation up to date. This role usually involves significant problem-solving and critical thinking, offering engagement with both low-level system programming and high-level application development.
What skills and qualifications are needed to thrive as a C programmer?
To thrive as a C Programmer, you need a deep understanding of the C programming language, data structures, algorithms, and strong problem-solving abilities, often supported by a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and operating system concepts, as well as relevant certifications, are valuable assets. Attention to detail, analytical thinking, and effective communication are key soft skills for identifying bugs and collaborating with team members. These skills are crucial for building reliable and efficient software solutions, maintaining code quality, and ensuring smooth coordination within development teams.
Are C programmers still in demand?
What cities are hiring for C Programming Language jobs?
Cities with the most C Programming Language job openings:
What are the most commonly searched types of C Programming Language jobs?
The most popular types of C Programming Language jobs are:
What states have the most C Programming Language jobs?
States with the most job openings for C Programming Language jobs include:
What job categories do people searching C Programming Language jobs look for?
The top searched job categories for C Programming Language jobs are:
What other helpful pages are available for C Programming Language?
Other pages related to C Programming Language:

CoreOS Kernel Performance Engineer
Cupertino, CA • On-site
Full-time
Posted 24 days ago
Apple rating
8.1
Based on 684 frontline employees who took The Breakroom Quiz
Job description
Description
As part of the CoreOS Kernel engineering team, you will work on the core layers of the operating systems. In this role you will analyze and optimize the OS performance on upcoming platforms for responsiveness and efficiency. Drive innovative kernel and runtime design optimizations that improve scheduling, memory, and power efficiency. Collaborate with hardware architects and chip design teams to drive optimizations for Apple Silicon, and influence next generation CPU, GPU and memory subsystems. Engage across many teams, from hardware engineering to compiler, application and frameworks teams, to drive world-class end-to-end system performance.
Minimum Qualifications
Bachelor's degree in Computer Science or equivalent professional experience
Proficiency in C programming language
Strong understanding of OS fundamentals
Ability to collaborate across teams to drive development and performance optimizations
Preferred Qualifications
Experience with kernel development and low-level performance analysis.
Knowledge of modern CPU and memory architectures
Expertise with profiling tools and analysis (Instruments, VTune, etc.).
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976