2

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

Senior Software Developer

Virginia, IL ยท On-site +1

$53.50 - $70.50/hr

... support remote work) and requires a TS/SCI + Polygraph clearance (acceptable to this customer ... What You'll Be Owning GRVTY is seeking a Senior Software Developer with a TS/SCI + Poly clearance ...

Senior Network Engineer

Virginia, IL ยท Remote

$105K - $141.75K/yr

As a Senior Network Engineer with Rocket Software, you are part of a global, fast-paced IT ... Remote #LI-JC1 Annual salary range for this position is between $105,000.00 - $141,750.00 gross ...

Software Application Specialist

Virginia, IL ยท Remote

$88.20K - $114.20K/yr

This is a remote position with approximately 50% travel. Qualified candidates can reside anywhere ... Act as a liaison between technical resources, engineers, and project managers to communicate ...

Copia Automation brings modern developer tools and resiliency to industrial automation. Our product ... Experience working with remote/hybrid teams * Familiarity with version control (Git) or software ...

Provide systems engineering, software engineering, and logistics support. Participate in developing ... Remote * Position is:Completely Remote * Background check: Must have the ability to obtain and ...

New

... developer friendly identity platforms across Autodesk. The role will partner closely with the ... This role is remote-friendly within North America. For those who prefer in-office or hybrid work ...

Experience: 5+ years in Data Engineering, Machine Learning, or Software Engineering, with at least ... Employee Resource Groups EEO/VEVRAA #LI-MH2 #LI-Remote

next page

Showing results 1-20

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 May 29, 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 are the key skills and qualifications needed to thrive as a Remote Software Developer specializing in C and C++, and why are they important?

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 specializing in 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 are Remote Software Developers specializing in C and 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 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 job categories do people searching Remote Software Developer C C++ jobs in Exeter, IL look for? The top searched job categories for Remote Software Developer C C++ jobs in Exeter, IL are:
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:

Senior Software Developer

GRVTY

Virginia, IL โ€ข On-site, Remote

$53.50 - $70.50/hr

Other

Posted 28 days ago


Job description

What Impact You'll Have

GRVTY's team provides tactical data engineering solutions. We embed skilled Dataย Engineers, Data Scientists, and ETL Developers directly into intelligence analyst groupsย to be their go-to data wranglers. We develop new tools, code, and services to executeย data engineering activities. Our engineers work to collect, process, and feed analyticย tools, turning data into intelligence in response to immediate mission needs, with directย impact on real world situations. You will see your work used here on a daily basis, andย you'll have the opportunity to support a variety of Sponsor mission organizations andย mission partner organizations.
This is a time of development and growth on the program, with an increasing number of missions being supported. The work is high impact and important, and the customer moves quickly. The environment is fast-paced, flexible, and open to innovation - you'll have more latitude here in choosing how to achieve results than on many other projects. The customer cares more about what you can do as opposed to your years of
experience, and work hours are typically quite flexible - roll up your sleeves, get thingsย done, and no one cares much about the specific hours that you work. The work spaceย itself is also quite nice, and there is an excellent cafeteria!ย The tech stack on this team is rather huge and includes Python (Pandas, numpy, scipy,ย scikit-learn, standard libraries, etc.), Python packages that wrap Machine Learningย (packages for NLP, Object Detection, etc.), Linux, AWS/C2S, Apache NiFi, Spark,ย pySpark, Hadoop, Kafka, ElasticSearch, Solr, Kibana, neo4J, MariaDB, Postgres,ย Docker, Puppet, and many others.ย Work on this program takes place in McLean, VA and in various field offices throughoutย Northern VA (we cannot support remote work) and requires a TS/SCI + Polygraphย clearance (acceptable to this customer).

What You'll Be Owning

GRVTY is seeking a Senior Software Developer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Tysons, VA.ย The developer, with a minimum of 10 years' experience, ย will support the full lifecycle development (analyze, design, develop, deploy, maintain) of innovative and interactive web, video and multimedia training products. The individual will be responsible for product research, programming/authoring, interface design, testing and quality control. Products also include web-based training, SharePoint and websites, multimedia applications, video productions, graphic design, and print products.

The ideal candidate requires demonstrated experience with:

  • Linux
  • Amazon cloud, AWS and use services, like S3 and EC2
  • Apache Webserver and Apache Tomcat
  • Development languages: Java, PHP, HTML, CSS, MySQL and Javascript
  • VS Code
  • Configuring, implementing, and maintaining the Enterprise Application Auditing Tool, Enterprise Application MFA Solution (OAuth), and RBAC (Role Based Access Control)
  • Bash Scripting
  • Developing and supporting automation and orchestration processes for IAM services. Understanding of IAM governance frameworks, platforms, RBAC, group policy management, and privileged access management (PAM) tolls.

What You Must Have

  • Active TS/SCI with Polygraph Clearance
  • Demonstrated expertise with AWS infrastructure security and access controls
  • Demonstrated expertise adapting equipment and technology to serve user needs and technology design.
  • Ability to convey technical information to non-technical individuals to teach navigation of Github, Linux-based OS, and AWS and use services, such as S3 and EC2.
  • Demonstrated understanding of software development best practices, including version control, testing, and debugging.
  • A bachelor's degree in computer science, Compute Information Systems, or Computer Engineering with ten (10) years of experience executing software development activities.

What Would Be Nice to Have

  • Demonstrated migration experience from on-premises services to the AWS platform using migration tools
  • Demonstrated experience maintaining JAVA and PHP applications on Windows
  • Demonstrated experience with maven or Gradle
  • Demonstrated experience with AWS Secrets Manager
  • Three years of experience contributing to software development activities and or projects within the ICย 

#LI-BPJ