2

Remote Software Developer C C++ Jobs in Exeter, IL

(Remote) Director of Product

Virginia, IL · Remote

$228K - $239K/yr

Partner with Engineering, Professional Services, Sales, Support, and executive leadership ... Harris is a leading provider of mission critical software to the public sector in North America. As ...

(Remote) Director of Product

Virginia, IL · Remote

$228K - $239K/yr

Partner with Engineering, Professional Services, Sales, Support, and executive leadership ... Harris is a leading provider of mission critical software to the public sector in North America. As ...

Quality Assurance Analyst

Virginia, IL · On-site +1

$55K - $65K/yr

... developer work item testing. * Document, investigate, reproduce, track, and validate software ... Ability to manage priorities, meet deadlines, and work independently in a remote team environment.

Sales Demo Specialist

Virginia, IL · Remote

$70K - $80K/yr

Ability to work effectively in a remote-first organization. * Willingness to travel periodically ... Experience in software demonstrations, pre-sales support, solution consulting, sales engineering ...

Account Director - Federal

Virginia, IL · On-site +1

$300K - $400K/yr

... software technologies and value-driven sales. We're seeking someone experienced in handling sophisticated selling situations with highly technical customers, C-Level individuals, and impactful ...

Account Director - Federal

Virginia, IL · On-site +1

$300K - $400K/yr

... software technologies and value-driven sales. We're seeking someone experienced in handling sophisticated selling situations with highly technical customers, C-Level individuals, and impactful ...

Showing results 21-38

Remote Software Developer C C information

See Exeter, IL salary details

$11

$63

$105

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

As of Aug 17, 2026, the average hourly pay for remote software developer c c++ in Exeter, IL is $63.91, according to ZipRecruiter salary data. Most workers in this role earn between $52.12 and $70.19 per hour, depending on experience, location, and employer.

What is a remote software developer C C++?

Remote Software Developers specializing in C and C++ are professionals who design, develop, and maintain software applications using the C and C++ programming languages while working from a location outside the traditional office environment. They are responsible for writing efficient code, debugging, and collaborating with teams through digital communication tools. These developers often contribute to projects such as embedded systems, operating systems, game engines, and high-performance applications. Their remote role requires strong self-management, communication skills, and familiarity with version control and online collaboration platforms.

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

To thrive as a Remote Software Developer in C and C++, you need strong programming skills in both languages, a solid understanding of algorithms and data structures, and typically a degree in computer science or related field. Familiarity with version control systems like Git, build tools such as CMake, and experience with debugging and testing frameworks are essential. Excellent problem-solving abilities, self-motivation, and effective written communication are standout soft skills for remote collaboration. These skills and qualities ensure you can efficiently deliver high-quality code, troubleshoot issues independently, and work effectively with distributed teams.

How do remote software developers C C++ typically collaborate with distributed teams to ensure project success?

Remote Software Developers working with C and C++ often use a combination of version control systems (like Git), code review platforms, and continuous integration tools to collaborate effectively with team members across different locations. Regular virtual meetings, clear documentation, and agile methodologies help maintain alignment and foster communication. Developers are expected to proactively share updates, resolve merge conflicts, and participate in code reviews, ensuring that code quality and project timelines are maintained despite physical distance. This collaborative structure not only supports productivity but also encourages learning from peers and sharing best practices.

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

AspectRemote Software Developer C C++Remote Embedded Software Engineer
Required CredentialsBachelor's in CS or related field; C/C++ proficiencyBachelor's in EE or CS; C/C++ proficiency; embedded systems knowledge
Work EnvironmentPrimarily software development on desktops or serversDevelopment on embedded hardware, real-time systems
Industry UsageTech, finance, startups, software firmsAutomotive, IoT, consumer electronics, aerospace
Common Search/ComparisonYesYes

While both roles require C and C++ skills and similar educational backgrounds, Remote Software Developers focus on application and system software development in general environments. In contrast, Remote Embedded Software Engineers work specifically on embedded hardware, real-time systems, and device firmware. The choice depends on whether you prefer software development for general-purpose applications or embedded systems with hardware integration.

What cities near Exeter, IL are hiring for Remote Software Developer C C++ jobs?

Cities near Exeter, IL with the most Remote Software Developer C C++ job openings:

Location Services Support Technician

Motorola

Virginia, IL • Remote

$75K - $95K/yr

Full-time

Medical, Dental, Retirement

Re-posted 8 hours ago


Motorola Solutions rating

8.7

Company rating: 8.7 out of 10

Based on 40 frontline employees who took The Breakroom Quiz

19th of 157 rated electronics manufacturers


Job description

Company Overview

At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.


Department Overview911 Location Services Customer Support Team
Job Description

Responsibilities:

  • Performs IT functions such as analysis, evaluation, testing, debugging and implementation of applications programs.

  • Analyzes operating systems, database, or utilities software.

  • Plans, conducts, and directs the analysis of business problems with systems solutions.

  • Provides technical support to field engineers, technicians, and product support personnel who are diagnosing, troubleshooting, and debugging computer systems.

  • Responds to situations where first-line product support has failed to isolate or fix problems in malfunctioning equipment or software.

  • Experience with Networking, Active Directory, SQL Server, Esri ArcGIS Pro

  • Reports design, reliability and maintenance problems or bugs to design engineering/software engineering.

  • Involved in customer installation and training.

  • Provides support to customer/users where the product is highly technical or sophisticated in nature.

  • Creates tests, tools, and diagnostic procedures for use by product support personnel.

  • May quality check technical product documentation.

  • Ability to use scripting toolsets

  • Familiarity with HTTP, REST, FTP, SFTP etc.

  • Ability to test APIs using tools such as PostMan.

  • Experience with SCRUM/Agile methodologies.

  • Enjoys "breaking" systems in the lab and then fixing them.

  • Take help desk tickets and reproduce in the lab.

  • Expert at researching issues and correlating them to the problems being reported to find resolution.This is regarding security vulnerabilities being reported, stack traces found in the Windows Event Log, correlating other third party software issues to how they could impact our software.

  • Ability to find workarounds for something that isn't immediately fixable.

Target Base Salary Range: $75,000 - $95,000 USD

Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.

#LI-JM3

#LI-REMOTE


Basic Requirements

Required Skills:

  • High School diploma, Bachelor's Degree AND 2+ years of experience in IT, or 5+ years of experience with a Technical diploma from a Technical and Vocational school.

  • Must have 2+ years of experience working in a Technical and IT environment.

  • Legal authorization to work in the U.S. indefinitely is required. Employer work permit sponsorship is not available for this position.


Travel RequirementsUnder 10%
Relocation ProvidedNone
Position TypeExperienced
Referral Payment PlanYes

Our U.S.Benefitsinclude:

  • Incentive Bonus Plans

  • Medical, Dental, Visionbenefits

  • 401K with Company Match

  • 10 Paid Holidays

  • GenerousPaidTime Off Packages

  • Employee Stock Purchase Plan

  • PaidParental & Family Leave

  • and more!


EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.

We're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete thisReasonable Accommodations Formso we can assist you.


What Motorola Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Motorola Solutions logo

About Motorola Solutions

Sourced by ZipRecruiter

At Motorola Solutions, we believe that everything starts with safety. It's the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class. As a global leader in public safety and enterprise security, we create and connect the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and command center software, enabling collaboration in more powerful ways. At Motorola Solutions, we're ushering in a new era in public safety and security. Bring your passion, potential and talents to a career that matters.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

Chicago, IL, US

Year founded

1928