2

Remote C Programming Jobs (NOW HIRING)

Strong programming skills in C/C++, Python, and MATLAB/Simulink * Experience with configuration management tools (Git or equivalent) * Effective written and verbal communication skills Preferred ...

Hybrid / Remote - C-4 AnalyticsWho We're Looking For: Chief Growth Officer (CGO) C-4 Analytics is ... Partner closely with executive leadership, marketing, product & engineering, and client services ...

Chief Growth Officer

Wakefield, MA · On-site +1

$450K/yr

Hybrid / Remote - C-4 Analytics Who We're Looking For: Chief Growth Officer (CGO) C-4 Analytics is ... Partner closely with executive leadership, marketing, product & engineering, and client services ...

... programming in C++ Proven ability to work effectively in remote or hybrid teams with variable, project-based responsibilities Curiosity and proactive engagement with emerging trends in GPU/HPC/ML ...

This position is available for fully remote work within the contiguous United States, with ... engineering of safety related and non-safety related digital instrumentation and control (I&C ...

SQL Programming, DDL, and DML, including creation of complex MS SQL Stored Procedures * Designing ... Creation and consuming API calls using C # with JSON and XML-formatted payloads * Deriving CSharp ...

next page

Showing results 1-20

Remote C Programming information

See salary details

$11K

$117.4K

$178.5K

How much do remote c programming jobs pay per year?

As of Jun 3, 2026, the average yearly pay for remote 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 Remote C Programming job?

A Remote C Programming job involves writing, testing, and maintaining C code for software applications, systems, or embedded devices while working from a remote location. Developers in this role collaborate with teams through online communication tools, manage code using version control systems like Git, and follow best practices for efficient and secure code development. These jobs are common in industries such as embedded systems, operating systems, cybersecurity, and finance, where performance and reliability are critical.

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

To excel in Remote C Programming, a strong command of C language fundamentals, debugging, and experience with algorithms and low-level programming is essential, often supported by a computer science degree or relevant certifications. Familiarity with tools like Git, remote development environments, and continuous integration systems is beneficial. Effective remote communication, time management, and problem-solving abilities make candidates stand out in virtual team settings. These competencies ensure reliable code delivery, seamless collaboration, and the ability to independently troubleshoot and solve challenges while working remotely.

What are some common challenges faced by remote C programmers, and how can they be managed?

Remote C programmers often encounter challenges such as troubleshooting complex bugs without immediate in-person team support and managing code integration across distributed systems. To overcome these hurdles, professionals rely heavily on clear documentation, version control systems, and proactive communication with teammates. Regular virtual meetings, shared code repositories, and peer code reviews help maintain high code quality and foster collaboration. By staying organized and leveraging collaboration tools, remote developers can effectively manage workload, resolve issues quickly, and maintain a strong connection with the rest of the engineering team.
What cities are hiring for Remote C Programming jobs? Cities with the most Remote 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 Remote C Programming jobs? States with the most job openings for Remote C Programming jobs include:
Infographic showing various Remote C Programming job openings in the United States as of May 2026, with employment types broken down into 81% Full Time, and 19% Contract. Highlights an 100% Remote job distribution, with an average salary of $117,437 per year, or $56.5 per hour.

C++ Engineer - High Performance Computing (HPC)

Alignerr

Manhattan, NY • Remote

Other

Posted 28 days ago


Job description

C++ Engineer - High Performance Computing (HPC)
About the Role
What if your mastery of C++ could directly shape the infrastructure powering the next generation of AI? We're looking for senior C++ engineers to build and optimize the high-performance systems that leading AI labs depend on - data pipelines, annotation tooling, evaluation infrastructure, and more.
This is a fully remote, flexible contract role. If you live and breathe modern C++, care deeply about performance, and want your work to have real impact on cutting-edge AI research, this is the role for you.
  • Organization
    : Alignerr
  • Type
    : Hourly Contract
  • Location
    : Remote
  • Commitment
    : 20-40 hours/week
What You'll Do
  • Design, build, and optimize high-performance C++ systems supporting AI data pipelines and evaluation workflows
  • Develop full-stack tooling and backend services for large-scale data annotation, validation, and quality control
  • Improve reliability, performance, and safety across production C++ codebases
  • Identify bottlenecks and edge cases in data and system behavior, then implement scalable, robust fixes
  • Collaborate with data, research, and engineering teams to support model training and evaluation workflows
  • Participate in synchronous design reviews to iterate on architecture and implementation decisions
Who You Are
  • 5+ years of professional experience writing production-grade C++ - modern standards (C++17 or C++20) preferred
  • Deep understanding of computer architecture, SIMD intrinsics, and cache coherency to optimize compute-heavy AI workloads
  • Expert in lock-free programming and maximizing parallelism using threading libraries
  • Full-stack developer background with a strong systems programming foundation
  • Native or fluent English speaker with clear written and verbal communication skills
  • Able to commit 20-40 hours per week consistently
Nice to Have
  • Prior experience with data annotation, data quality, or evaluation systems
  • Familiarity with AI/ML workflows, model training, or benchmarking pipelines
  • Experience with distributed systems or developer tooling
  • Background in HPC, game engines, or other performance-critical domains
Why Join Us
  • Work directly with leading AI labs on real production systems - not toy projects
  • Fully remote and flexible - work on your schedule, from anywhere
  • Freelance autonomy with the structure of meaningful, high-impact engineering work
  • Tackle genuinely hard technical problems at the frontier of AI infrastructure
  • Potential for ongoing work and contract extension as new projects launch