1

Freelance C Programming Jobs (NOW HIRING)

C++ Developers

Cincinnati, OH ยท On-site

$47 - $63.50/hr

SOC Base Software Developer * Solid experience in C++ for embedded systems * hands-on work in Yocto ... Can we use Freelancer? : No * Named Job Posting? (if Yes - needs to be approved by SCSC) : No

New

C * Can we use Freelancer? : No * Named Job Posting? (if Yes - needs to be approved by SCSC) : No * Remote work possibility : (No Value) * Global Role Family : 60229 (P) Engineering * Local Role Name

US Sogeti | US Sogeti

$56.25 - $69.75/hr

C * Can we use Freelancer? : No * Named Job Posting? (if Yes - needs to be approved by SCSC) : No ... Local Skills : Sr. Data Engineer * Languages Required: : english

Computer Engineering

Chicago, IL ยท On-site

$35 - $60/hr

Evaluate AI-generated code (C/C++, Verilog, VHDL), logic gate designs, and operating system kernels ... Freelance perks: autonomy, flexibility, and global collaboration. * Potential for contract ...

next page

Showing results 1-20

Freelance C Programming information

See salary details

$11K

$117.4K

$178.5K

How much do freelance c programming jobs pay per year?

As of Jun 29, 2026, the average yearly pay for freelance c programming 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 Freelance C Programming job?

A Freelance C Programming job involves working independently on projects that require expertise in the C programming language. Freelancers may develop applications, optimize code, debug software, or work on embedded systems for various clients. These jobs offer flexibility in work hours and project selection but require strong problem-solving skills and self-discipline. Freelancers typically find work through online job platforms, networking, or direct client contracts.

What are the key skills and qualifications needed to thrive in the Freelance C Programming position, and why are they important?

To thrive as a Freelance C Programming professional, you need a solid understanding of C language fundamentals, debugging techniques, memory management, and data structures, often backed by a degree in computer science or relevant coding experience. Familiarity with version control systems like Git, build tools, and possibly certifications in software development or embedded systems are valuable assets. Strong communication, problem-solving skills, and the ability to manage time effectively help set you apart in client-facing freelance roles. These abilities ensure you can deliver reliable, efficient code while meeting client deadlines and maintaining clear, professional relationships.

More about Freelance C Programming jobs
What cities are hiring for Freelance C Programming jobs? Cities with the most Freelance C Programming job openings:
What are the most commonly searched types of C Programming jobs? The most popular types of C Programming jobs are:
What states have the most Freelance C Programming jobs? States with the most job openings for Freelance C Programming jobs include:
Infographic showing various Freelance C Programming job openings in the United States as of June 2026, with employment types broken down into 95% Full Time, and 5% Part Time. Highlights an 77% Physical, 2% Hybrid, and 21% Remote job distribution, with an average salary of $117,437 per year, or $56.5 per hour.

C++ Developers

Infotree Global Solutions

Cincinnati, OH โ€ข On-site

$47 - $63.50/hr

Other

Posted yesterday


Job description

Description:
[strong data-olk-copy-source="MessageBody"]SOC Base Software Developer - Cyber Security

  • Solid experience in C++ for embedded systems
  • hands-on work in Yocto/BitBake, including recipe development and securing Yocto-based distributions (e.g. configuring access control mechanisms such as SELinux, MAC/DAC).
  • A good understanding of cryptography is also required, including experience with RSA, ECDSA/ECC, as well as X.509 certificates and PKI.
  • familiarity with automotive security topics such as Secure Boot, SOME/IP, MACsec and intrusion detection systems is important.
  • Experience with Qualcomm platforms and SoCs would be considered a plus.
SOC Base Software Developer
  • Solid experience in C++ for embedded systems
  • hands-on work in Yocto/BitBake, including recipe development and securing Yocto-based distributions (e.g. configuring access control mechanisms such as SELinux, MAC/DAC).
  • Linux kernel knowledge for embedded systems and hands-on experience (drivers, filesystems, scheduling, profiling, networks, kernel configuration, etc..), bash and scripting.
  • Experience with sw development with Service Oriented frameworks/protocol (Eg. one between CommonApi, Ara::com, ROS, others)
  • Experience with Qualcomm platforms and SoCs would be considered a plus.
MCU Base Software Developer - Cyber Security
  • embedded software development with C and/or C++
  • Work experience in configuring Secure peripherals( HSM , CSM ..etc) in micro controllers
  • Experience with Secure bootloader
  • Experience with Secure boot , Secure flash , Secure diagnostics , Message Authendication
MCU Base Software Developer
  • experience working in embedded software development with C and/or C++
  • hands on experience in Da Vinci tools like Da Vinci Configurator, Da Vinci Developer
  • Hands on experience in one or more AUTOSAR BSW stacks - DCM , DEM , Com stack, Memory Stack,
  • Experience on working with MCU board bring up, MCAL Configuration
  • Experience with CDD (Complex device driver ) development
  • Experience on working with Multicore Architecture , Task mapping , testing and debugging

Enable Skills-Based Hiring No Can we use Freelancer?
Additional Details
  • Global Grade : B
  • Can we use Freelancer? : No
  • Named Job Posting? (if Yes - needs to be approved by SCSC) : No
  • Remote work possibility : (No Value)
  • Global Role Family : 6504 Developer / Software Engineer
  • Local Role NA : C++
  • Local Skills : C++
  • Languages Required: : English