Our client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team here in Irvine. This is an Onsite ...
Our client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team here in Irvine. This is an Onsite ...
Our client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team here in Irvine. This is an Onsite ...
Our client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team here in Irvine. This is an Onsite ...
They are seeking a skilled developer to apply their expertise in CAD and 3D formats to enhance their innovative solutions. Responsibilities : • Build C++ software components that follow industry ...
They are seeking a skilled developer to apply their expertise in CAD and 3D formats to enhance their innovative solutions. Responsibilities : • Build C++ software components that follow industry ...
Senior Specialist, Software Engineering
$122K - $177K/yr
Provide software technical leadership for the software developer team members. * Reviews project ... Experienced in embedded C and C++ programming. * Expertise with communication protocols, such as RS ...
Senior Specialist, Software Engineering
$122K - $177K/yr
Provide software technical leadership for the software developer team members. * Reviews project ... Experienced in embedded C and C++ programming. * Expertise with communication protocols, such as RS ...
Embedded Software Engineer
Irvine, CA · On-site
$141K - $185K/yr
Embedded Software Engineer Location: Irvine, California (onsite) Duration: Long Term Contract ... Develop and maintain embedded applications using C/C++ . * Work closely with hardware teams on ...
Quick apply
Embedded Software Engineer
Irvine, CA · On-site
$141K - $185K/yr
Embedded Software Engineer Location: Irvine, California (onsite) Duration: Long Term Contract ... Develop and maintain embedded applications using C/C++ . * Work closely with hardware teams on ...
C++ Windows Developer II - ArcGIS Pro
$49.25 - $66.50/hr
Overview ArcGIS Pro is a powerful geographic information system (GIS) software that is used to ... software in C++ * Experience in asynchronous programming using the Task Parallel Library
C++ Windows Developer II - ArcGIS Pro
$49.25 - $66.50/hr
Overview ArcGIS Pro is a powerful geographic information system (GIS) software that is used to ... software in C++ * Experience in asynchronous programming using the Task Parallel Library
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
Esri is a leading company in geographic information system (GIS) software, and they are seeking a C++ Windows Developer II to join their software development team. The role involves developing ...
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
Esri is a leading company in geographic information system (GIS) software, and they are seeking a C++ Windows Developer II to join their software development team. The role involves developing ...
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
Esri is a company that specializes in geographic information systems (GIS) software. They are seeking a C++ Windows Developer II to develop editing tools for ArcGIS Pro, enabling users to analyze and ...
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
Esri is a company that specializes in geographic information systems (GIS) software. They are seeking a C++ Windows Developer II to develop editing tools for ArcGIS Pro, enabling users to analyze and ...
Specialist, Software Engineering (Controls Engineer)
Anaheim, CA · On-site
$105.50 - $180/hr
Specialist, Software Engineering - Controls Engineer Job Code: 40556 Job Location: Anaheim, CA ... Implement and support control system design with MATLab, Simulink, C/C++, and other embedded system ...
Specialist, Software Engineering (Controls Engineer)
Anaheim, CA · On-site
$105.50 - $180/hr
Specialist, Software Engineering - Controls Engineer Job Code: 40556 Job Location: Anaheim, CA ... Implement and support control system design with MATLab, Simulink, C/C++, and other embedded system ...
Staff FPGA Design Engineer
Irvine, CA · On-site
$132K - $181K/yr
The engineer collaborates across avionics, embedded software, systems, and hardware teams to ... Experienced developing software in Linux Environment with C/C++. * Experienced designing for space ...
Staff FPGA Design Engineer
Irvine, CA · On-site
$132K - $181K/yr
The engineer collaborates across avionics, embedded software, systems, and hardware teams to ... Experienced developing software in Linux Environment with C/C++. * Experienced designing for space ...
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$101K - $167K/yr
These will be implemented in our next software release, enabling our users to deliver crucial data and make informed decisions for a better world. This is a great opportunity to join a fast-paced ...
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$101K - $167K/yr
These will be implemented in our next software release, enabling our users to deliver crucial data and make informed decisions for a better world. This is a great opportunity to join a fast-paced ...
Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine
Irvine, CA · On-site
$128K - $169K/yr
... C, RTOS and communication protocols like CAN, USB or UART, SPI, I2C to add to thier growing team ... The Firmware Designer will work closely with hardware engineers, software developers, and other ...
Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine
Irvine, CA · On-site
$128K - $169K/yr
... C, RTOS and communication protocols like CAN, USB or UART, SPI, I2C to add to thier growing team ... The Firmware Designer will work closely with hardware engineers, software developers, and other ...
Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine
Irvine, CA · On-site
$128K - $169K/yr
... C, RTOS and communication protocols like CAN, USB or UART, SPI, I2C to add to thier growing team ... The Firmware Designer will work closely with hardware engineers, software developers, and other ...
Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine
Irvine, CA · On-site
$128K - $169K/yr
... C, RTOS and communication protocols like CAN, USB or UART, SPI, I2C to add to thier growing team ... The Firmware Designer will work closely with hardware engineers, software developers, and other ...
Specialist, Software Engineering (Controls Engineer)
$105K - $180K/yr
Specialist, Software Engineering - Controls Engineer Job Code: 40556 Job Location: Anaheim, CA ... Implement and support control system design with MATLab, Simulink, C/C++, and other embedded system ...
Specialist, Software Engineering (Controls Engineer)
$105K - $180K/yr
Specialist, Software Engineering - Controls Engineer Job Code: 40556 Job Location: Anaheim, CA ... Implement and support control system design with MATLab, Simulink, C/C++, and other embedded system ...
Associate, Software Engineer
Yorba Linda, CA · On-site
$75K - $140K/yr
Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...
Associate, Software Engineer
Yorba Linda, CA · On-site
$75K - $140K/yr
Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...
Senior Embedded Software Engineer
$133K - $174K/yr
C or C++ * Experience programing on embedded ARM cores supporting SoC architectures and working in ... Advanced degree in Software Engineering, Computer Engineering, or equivalent and 8+ years ...
Quick apply
Senior Embedded Software Engineer
$133K - $174K/yr
C or C++ * Experience programing on embedded ARM cores supporting SoC architectures and working in ... Advanced degree in Software Engineering, Computer Engineering, or equivalent and 8+ years ...
Sr. C++ Software Development Engineer - 3D Data and Editing
Redlands, CA · On-site
$123K - $202K/yr
We are looking to bring a skilled developer onto the team to apply their expertise in industry ... Build C++ software components that follow industry-standard design patterns, development ...
Sr. C++ Software Development Engineer - 3D Data and Editing
Redlands, CA · On-site
$123K - $202K/yr
We are looking to bring a skilled developer onto the team to apply their expertise in industry ... Build C++ software components that follow industry-standard design patterns, development ...
Embedded Software Engineer with LabVIEW
Irvine, CA · On-site
$141K - $185K/yr
We are looking for an experienced Embedded Software Engineer to join our engineering team. Key ... Develop and maintain embedded applications using C/C++ . * Work closely with hardware teams on ...
Quick apply
Embedded Software Engineer with LabVIEW
Irvine, CA · On-site
$141K - $185K/yr
We are looking for an experienced Embedded Software Engineer to join our engineering team. Key ... Develop and maintain embedded applications using C/C++ . * Work closely with hardware teams on ...
Embedded Software Engineer (Home Networking)
Irvine, CA · On-site
$100K - $140K/yr
Develop new features for real-time embedded systems using C/C++, optimizing firmware for ... Mentor junior engineers in coding, debugging, and software design best practices. * Conduct ...
Embedded Software Engineer (Home Networking)
Irvine, CA · On-site
$100K - $140K/yr
Develop new features for real-time embedded systems using C/C++, optimizing firmware for ... Mentor junior engineers in coding, debugging, and software design best practices. * Conduct ...
Embedded Senior Software Engineer
Irvine, CA · On-site
Embedded Senior Software Engineer Location: Irvine, CA (100% Onsite) Type: Full-Time, Direct Hire ... Develop embedded software using C and/or model-based tools such as SCADE . * Define high-level and ...
Quick apply
Embedded Senior Software Engineer
Irvine, CA · On-site
Embedded Senior Software Engineer Location: Irvine, CA (100% Onsite) Type: Full-Time, Direct Hire ... Develop embedded software using C and/or model-based tools such as SCADE . * Define high-level and ...
Freelance Software Developer C C information
See Riverside, CA salary details
$11.03 - $19.11
1% of jobs
$19.11 - $27.18
0% of jobs
$27.18 - $35.25
2% of jobs
$35.25 - $43.32
10% of jobs
$48.47 is the 25th percentile. Wages below this are outliers.
$43.32 - $51.39
19% of jobs
The median wage is $56.67 / hr.
$51.39 - $59.46
28% of jobs
$65.31 is the 75th percentile. Wages above this are outliers.
$59.46 - $67.53
21% of jobs
$67.53 - $75.60
12% of jobs
$75.60 - $83.67
3% of jobs
$83.67 - $91.74
3% of jobs
$91.74 - $99.81
1% of jobs
$11
$60
$99
How much do freelance software developer c c++ jobs pay per hour?
What does a freelance software developer specializing in C and C++ do?
What are the key skills and qualifications needed to thrive as a freelance software developer specializing in C and C++?
What are some common challenges freelance C/C++ software developers face when working with clients remotely?
What is the difference between Freelance Software Developer C C++ vs Freelance Embedded Systems Engineer?
| Aspect | Freelance Software Developer C C++ | Freelance Embedded Systems Engineer |
|---|---|---|
| Required Credentials | Proficiency in C/C++, relevant certifications optional | Proficiency in C/C++, embedded systems certifications beneficial |
| Work Environment | Primarily software development, desktop or server-based | Hardware interfacing, real-time systems, embedded devices |
| Employer & Industry Usage | Tech companies, startups, freelance platforms | Manufacturers, IoT firms, automotive, aerospace |
| Search & Comparison Intent | Focus 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 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:

Lead SDET Engineer / Python / Lunix /PyTest / C Embedded / Onsite / Irvine
Irvine, CA • On-site
Other
Medical, Dental, Retirement, PTO
Posted 20 days ago
Job description
This is an Onsite position 5 days a week.
The ideal candidate has a strong software-engineering background in Python, distributed and service-oriented systems, and test automation, plus hands-on experience automating laboratory hardware. They are comfortable owning test infrastructure end to end, contributing to architecture and design discussions, triaging failures across the full stack, and improving engineering quality, release velocity, and certification readiness.
Responsibilities:
- Design, develop, and maintain the Python test-automation platform that gates every firmware release
- Grow automated regression coverage for EV charging flows and build HIL/SIL simulation
- Build and own CI/CD pipelines that make automated regression a reliable merge and release gate, with reporting and telemetry that surface pass/fail and root cause
- Triage and reproduce failures across the full stack (test framework, adapters, sequencing, and charger firmware) and drive defects to closure
- Partner with firmware and systems engineers to improve testability and support OCPP certification
- Participate in design and code reviews and release-readiness activities, and maintain technical documentation for the platform and interfaces
- Mentor junior engineers and provide technical guidance as needed
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- 5+ years of experience in software test automation / SDET or software engineering roles
- Strong Python (frameworks, services, async automation)
- Experience building test-automation frameworks and writing maintainable test code
- Solid experience testing REST and WebSocket APIs and asynchronous, service-oriented systems
- Experience with distributed systems, Docker, CI/CD, SQL / relational databases, and Linux
- Strong analytical, debugging, and log-analysis skills across distributed components, with methodical defect isolation
- Effective communication and ability to work across teams
- Experience with EV charging protocols (OCPP 1.6J / 2.0.1, ISO 15118 / DIN SPEC 70121), smart charging, and security profiles
- Hardware-in-the-loop testing and laboratory instrumentation and CAN bus
- Embedded C programing exposure
- Experience supporting products through validation, release, and manufacturing
- Experience mentoring junior engineers or leading technical workstreams
- Strong technical ownership of test infrastructure
- Structured debugging and root cause analysis across distributed systems
- Cross-functional collaboration
- Attention to quality, reliability, and automation
- Strong written and verbal communication
- Ability to mentor and support other team members
- 170-190k base salary
- 5-8% bonus
- 401k
- full benefits - Health , medical , dental
- 2 weeks off over christmas and new years Paid
- 10 PTO
About Motion Recruitment Partners
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
1,001 - 5,000 Employees
Headquarters location
Boston, MA, US
Year founded
1989