1

Freelance C Programming Language Jobs (NOW HIRING)

... programming language. * 1. At least 4 years of experience designing commercial software and / or systems 2. Experienced and able to demonstrate proficiency in C/C++ 3. Experience with Linux OS 4. ...

Senior Firmware Engineer

Andover, MA ยท On-site

$121K - $160K/yr

PWM /ADC) for 32 microcontroller (ARM Cortex-M) using C programming language * Experience with real time debugging tools (software and hardware) * Knowledge on embedded software validation and test ...

C++ developer

Gainesville, FL

$44.50 - $59.75/hr

Strong C programming experience (C preferred over C++). Familiarity with Solaris Strong familiarity ... shell programming skills (Korn shell and some BASH). Strong familiarity with the awk language.

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

... programming language, or a related field * 8+ years firmware development / architecture experience * BIOS / UEFI / Embedded Systems * Docking Station and Notebook PC architecture * USB-C / Power ...

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

Showing results 21-40

Freelance C Programming Language information

See salary details

$14

$47

$132

How much do freelance c programming language jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for freelance c programming language in the United States is $47.71, according to ZipRecruiter salary data. Most workers in this role earn between $24.28 and $61.78 per hour, depending on experience, location, and employer.

What is the difference between Freelance C Programming Language vs Freelance C++ Developer?

AspectFreelance C Programming LanguageFreelance C++ Developer
Required SkillsProficiency in C language, understanding of low-level programmingProficiency in C++, object-oriented programming, and advanced features
Work EnvironmentEmbedded systems, firmware, system softwareApplication development, game development, software tools
CertificationsOften not required, but knowledge of embedded systems helpfulOptional certifications like C++ certifications or related courses
Industry UsageEmbedded systems, operating systems, hardware interfacingSoftware applications, game engines, high-performance software

Freelance C Programming Language and Freelance C++ Developer roles share overlapping skills but differ mainly in scope and application. C is primarily used for low-level programming and embedded systems, while C++ offers object-oriented features suitable for complex software development. Understanding these differences helps freelancers target the right projects and clients.

Are freelance C programming language programmers still in demand?

Freelance C programming language programmers remain in demand for embedded systems, firmware development, and performance-critical applications. Skills in debugging, low-level programming, and familiarity with hardware are valuable, and demand is steady in industries like technology, automotive, and IoT. Opportunities are often found on freelance platforms and require strong technical expertise.
More about Freelance C Programming Language jobs

What cities are hiring for Freelance C Programming Language jobs?

Cities with the most Freelance 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 Freelance C Programming Language jobs?

States with the most job openings for Freelance C Programming Language jobs include:

What job categories do people searching Freelance C Programming Language jobs look for?

The top searched job categories for Freelance C Programming Language jobs are:

Infographic showing various Freelance C Programming Language job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 74% Full Time, 19% Part Time, 1% Temporary, and 5% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $99,230 per year, or $47.7 per hour.

CoreOS Kernel Performance Engineer

Cupertino, CA โ€ข On-site

Socket.dev
Network Securityย โ€ขย 1 - 10 employees

Other

Posted 17 days ago


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 experienceProficiency in C programming language Strong understanding of OS fundamentalsAbility 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 architecturesExpertise with profiling tools and analysis (Instruments, VTune, etc.).
#J-18808-Ljbffr