1

Freelance Software Developer C C++ Jobs in Riverside, CA

Senior Android Developer

Irvine, CA · On-site

$62.25 - $79/hr

Developing, testing, and documenting Android software and have worked on linux development platform ... C++. Total 7+ Years IT Experience - Working knowledge of Android SDK. - Experience with cross ...

Software C++ Engineer

Irvine, CA · Remote

$150K - $213K/yr

As a Software C++ Engineer, you'll design, develop, and maintain software systems that our ... Document developer and user feedback and develop project issues. * Participate in regular code ...

... robust software frameworks, resolve complex issues, and collaborate with senior engineers on ... Develop, enhance, and maintain extensive C/C++ software frameworks * Diagnose and resolve defects ...

As a Software C++ Engineer, you'll design, develop, and maintain software systems that our ... Document developer and user feedback and develop project issues. * Participate in regular code ...

C++ Developer

Irvine, CA · On-site

$52 - $70/hr

ETAP Software empowers customers to make informed decisions throughout the life cycle of their ... They are seeking a talented Senior Software Engineer to join their R&D team, responsible for ...

C# Developer

Irvine, CA

$52.50 - $70.75/hr

Company Description Title: C# Developer Location: Irvine, CA Duration: 5+ months plus Requisite ... NET coding experience - Proven experience with C/C++, VB - Working experience in ActiveX - Working ...

April 1st 7+ years of experience in developing server side software using C/C++ and Java languages ... programming and performance tuning. Familiar with the test-driven development Strong verbal and ...

SOFTWARE DEVELOPER (FULL STACK)

Norco, CA · On-site

$110K - $165K/yr

Job Summary We are seeking an experienced Software Developer (Full Stack) to lead the design ... Prior experience mentoring junior developers and contributing to technical design discussions C ...

Regulatory compliance with customer safety and security standards D0-178 ., Embedded Software, C/C++, Aerospace Job Overview: We are looking for an experienced Embedded Software Engineer to join our ...

Labview Engineer HIL

Irvine, CA · On-site

$88K - $118K/yr

Participate in the complete Software Development Lifecycle (SDLC) including requirements analysis ... Develop and maintain embedded applications using C/C++. * Work closely with hardware teams on board ...

C++ Developer

Irvine, CA

$112K - $150K/yr

Job Title: Senior Software Engineer Location: Irvine, CA Employment Type: Full-time Position ... Strong proficiency in C++, C#, and Visual Studio * Solid experience working with ODBC, SQL Server ...

C++ Developer

Irvine, CA · On-site

$112K - $150K/yr

Job Title: Senior Software Engineer Location: Irvine, CA Employment Type: Full-time Position ... Strong proficiency in C++, C#, and Visual Studio * Solid experience working with ODBC, SQL Server ...

Showing results 21-40

Freelance Software Developer C C information

See Riverside, CA salary details

$11

$60

$99

How much do freelance software developer c c++ jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for freelance software developer c c++ in Riverside, CA is $60.29, according to ZipRecruiter salary data. Most workers in this role earn between $49.13 and $66.20 per hour, depending on experience, location, and employer.

What are some common challenges freelance C/C++ software developers face when working with clients remotely?

Freelance C/C++ software developers often encounter challenges such as clarifying project requirements, managing communication across different time zones, and ensuring code integration with clients’ existing systems. Since projects can vary widely, developers must be adaptable to different codebases and development environments. Effective documentation and clear, regular updates are essential to maintain transparency and meet client expectations, especially when direct supervision is minimal.

What does a freelance software developer specializing in C and C++ do?

A Freelance Software Developer specializing in C and C++ designs, develops, and maintains software applications or systems using the C and C++ programming languages. They typically work independently on a contract basis for various clients, handling tasks such as writing efficient code, debugging, optimizing performance, and sometimes collaborating with other developers remotely. Their projects can range from embedded systems and operating systems to desktop applications, gaming engines, or high-performance computing solutions. Freelancers often manage their own schedules, client communications, and business operations.

What is the difference between Freelance Software Developer C C++ vs Freelance Embedded Systems Engineer?

AspectFreelance Software Developer C C++Freelance Embedded Systems Engineer
Required CredentialsProficiency in C/C++, relevant certifications optionalProficiency in C/C++, embedded systems certifications beneficial
Work EnvironmentPrimarily software development, desktop or server-basedHardware interfacing, real-time systems, embedded devices
Employer & Industry UsageTech companies, startups, freelance platformsManufacturers, IoT firms, automotive, aerospace
Search & Comparison IntentFocus on software development projects in C/C++Focus on embedded hardware projects using C/C++

Freelance Software Developers C C++ primarily work on software applications, while Freelance Embedded Systems Engineers focus on hardware-software integration in embedded devices. Both roles require C/C++ skills, but their work environments and project types differ significantly.

What are the key skills and qualifications needed to thrive as a freelance software developer specializing in C and C++?

To excel as a Freelance Software Developer in C and C++, you need strong programming expertise in both languages, a solid understanding of algorithms, data structures, and experience with software development lifecycles. Familiarity with version control systems like Git, build tools such as Make or CMake, and knowledge of relevant IDEs or debugging tools is typically required. Excellent problem-solving skills, self-motivation, and effective communication are crucial soft skills for managing projects and client relationships independently. These competencies ensure you can deliver reliable, high-quality solutions and maintain successful collaborations in a freelance environment.
What are the most commonly searched types of Software Developer C C++ jobs in Riverside, CA? The most popular types of Software Developer C C++ jobs in Riverside, CA are:
What job categories do people searching Freelance Software Developer C C++ jobs in Riverside, CA look for? The top searched job categories for Freelance Software Developer C C++ jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Freelance Software Developer C C++ jobs? Cities near Riverside, CA with the most Freelance Software Developer C C++ job openings:
Infographic showing various Freelance Software Developer C C++ job openings in Riverside, CA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $125,413 per year, or $60.3 per hour.

Senior Android Developer

360 IT Professionals

Irvine, CA • On-site

$62.25 - $79/hr

Contractor

Re-posted 9 days ago


Job description

Job Description

Job Title: Senior Android Developer  
 Location: Irvine, CA
Contract: 12+ Months 


Job Responsibilities:
Developing, testing, and documenting Android software and have worked on linux development platform, no windows based
- Integrating Android software with HTTP APIs.
-Collaborating with other team members on software architecture.
- Participating in our greater user experience design efforts.Must be a technology enthusiast; personal interest in web and mobile technology and usability is a huge plus.
- 5 years mobile development experience in Java/C/C++.  Total 7+ Years IT Experience 
- Working knowledge of Android SDK.
- Experience with cross-platform software integration,
- Working knowledge of SQL, XML, and HTTP.
- Working knowledge of software development facilities/utilities: source control, bug tracking, virtual machine environments, etc.
  Experience developing for other platforms: Linux Develoment, Mac OS X, iOS
- Web development experience (HTML, CSS, Javascript, PHP)

Thanks&Regards
Sumit

P: (510) 254 3300 Ext. 175



Additional Information

All your information will be kept confidential according to EEO guidelines.