1

On Call Software Developer C C++ Jobs (NOW HIRING)

C/C++ Developer

MO ยท On-site

$45.75 - $61.75/hr

NAVA Software solutions is looking for a C/C++ Developer Details: C/C++ Developer Location: O'Fallon, MO - Weekly once Onsite Duration: 6-12 months Overview * Own complex problems having dependency ...

Senior Software Developer- C/C#

Fort Belvoir, VA ยท On-site

$61.75 - $81.50/hr

Active TS/SCI Clearance * 3+ years as a software developer * Proficient in C and C# and BOFs * Should have 1+ years' experience in offensive capability development for Windows environments * Should ...

C/C++ Developer

Manassas, VA ยท On-site

$49 - $66/hr

Role Overview We are seeking a C++ Software Engineer for a role based in Manassas, Virginia. The primary focus of this position is analyzing code dependencies, diagnosing build and runtime issues ...

C/C++ Developer

Hillsboro, OR

$53.25 - $72/hr

C/C++ Developer Job Details This position is 100% software development in C/C++ for Intel-based computers. In this position, your responsibilities will include, but may not be limited to: Designing ...

C/C++ Developer

New York, NY

$53.50 - $72.25/hr

Looking for a senior software developer with a financial background to join a new innovative team of C++ programmers. The team is building our derivative application that covers interest rate ...

next page

Showing results 1-20

On Call Software Developer C C information

See salary details

$10

$57

$95

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

As of Jul 17, 2026, the average hourly pay for on call software developer c c++ in the United States is $57.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.46 per hour, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or working at top tech companies, can earn $500,000 or more annually. These roles often require advanced skills, certifications, and a strong track record of impactful projects or leadership responsibilities.

What is the difference between On Call Software Developer C C++ vs Software Engineer C C++?

AspectOn Call Software Developer C C++Software Engineer C C++
CredentialsTypically requires a bachelor's in CS or related field, with experience in C/C++Similar educational background, often with additional certifications or experience
Work EnvironmentPrimarily on-call, responding to urgent issues, often in support or maintenance rolesDesign, develop, and test software applications, usually in a proactive development setting
Employer & Industry UsageUsed in tech support, embedded systems, and maintenance teamsCommon in software development firms, tech companies, and R&D departments

While both roles require expertise in C and C++, the On Call Software Developer C C++ focuses on immediate issue resolution and support, often in a reactive capacity. In contrast, the Software Engineer C C++ is involved in proactive software design and development. Both roles demand similar skills and educational backgrounds but differ mainly in their daily responsibilities and work environment.

Will AI replace C++ developers?

AI is unlikely to fully replace C++ developers, as the role requires complex problem-solving, system design, and understanding of hardware interactions that AI cannot fully replicate. Instead, AI tools can assist developers by automating routine coding tasks and improving efficiency, allowing them to focus on more advanced aspects of software development. Continuous learning and adapting to new technologies remain important for C++ developers in an evolving industry.

What are the key skills and qualifications needed to thrive as an On Call Software Developer C C++, and why are they important?

Success as an On Call Software Developer C C++ requires deep proficiency in C and C++ programming, strong problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems (like Git), debuggers, build tools, and experience working in Linux or Windows environments are commonly expected, along with knowledge of relevant software development methodologies. Outstanding communication, time management, and the ability to remain calm under pressure are crucial soft skills for responding efficiently to urgent issues. These competencies ensure rapid, effective resolution of critical software incidents and sustained reliability of essential systems.

How much do OnCall software engineers make?

On Call Software Developers typically earn between $70,000 and $120,000 annually, depending on experience, location, and the complexity of the projects they handle. Compensation may also include benefits such as flexible schedules and opportunities for skill development in languages like C and C++.

What are some common challenges faced by On Call Software Developers working with C and C++ systems?

On Call Software Developers specializing in C and C++ often encounter challenges such as quickly diagnosing legacy code, resolving memory leaks, and debugging concurrency issues under time pressure. The role frequently involves responding to urgent incidents, collaborating with operations teams, and implementing temporary or permanent fixes to maintain system stability. Strong problem-solving skills, familiarity with debugging tools, and clear communication are essential to efficiently address incidents and minimize downtime.

Is C++ still in demand in 2026?

C++ remains in demand for roles like on call software developers, especially in industries such as embedded systems, game development, and high-performance applications. Proficiency in C++ alongside knowledge of modern standards and tools like Visual Studio or GCC enhances job prospects in 2026.

What are On Call Software Developers (C/C++)?

On Call Software Developers specializing in C and C++ are professionals who are available outside regular working hours to address urgent software issues, bugs, or outages in systems written in these languages. Their primary responsibility is to ensure critical applications remain functional by responding quickly to incidents, troubleshooting, and implementing immediate fixes as needed. These developers typically possess strong problem-solving skills, deep knowledge of C/C++ programming, and experience with debugging and maintaining complex software systems. They play a crucial role in minimizing downtime and maintaining system reliability, especially for businesses that require 24/7 operation.
More about On Call Software Developer C C jobs
What cities are hiring for On Call Software Developer C C++ jobs? Cities with the most On Call Software Developer C C++ job openings:
What are the most commonly searched types of Software Developer C C++ jobs? The most popular types of Software Developer C C++ jobs are:
What states have the most On Call Software Developer C C++ jobs? States with the most job openings for On Call Software Developer C C++ jobs include:
What job categories do people searching On Call Software Developer C C++ jobs look for? The top searched job categories for On Call Software Developer C C++ jobs are:
Infographic showing various On Call Software Developer C C++ job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $120,212 per year, or $57.8 per hour.
C / C++ / Java Software Developer

C / C++ / Java Software Developer

Cymertek Corporation

Annapolis Junction, MD โ€ข On-site

$50 - $67.50/hr

Full-time

Posted 11 days ago


Job description

Job Summary:
Cymertek Corporation is a trusted federal contractor offering consulting services in information technology and cybersecurity. They are seeking a talented C / C++ / Java Software Developer to develop, test, and optimize high-performance software solutions across multiple platforms.
Responsibilities:
โ€ข Develop and maintain software applications
โ€ข Write clean, efficient, and reusable code
โ€ข Collaborate with cross-functional teams
โ€ข Debug and resolve software defects
โ€ข Participate in code reviews
โ€ข Ensure software is scalable and maintainable
Qualifications:
Required:
โ€ข Proficiency in C, C++, or Java
โ€ข Strong knowledge of algorithms and data structures
โ€ข Familiarity with object-oriented design
โ€ข Experience with version control systems
โ€ข Understanding of multi-threading
โ€ข Knowledge of software development lifecycle
โ€ข Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Applied Mathematics, Electrical Engineering, Data Science, Software Architecture, Information Systems, Artificial Intelligence, Cybersecurity, etc.
โ€ข TS/SCI Full Poly clearance
โ€ข Full U.S. Citizenship
Preferred:
โ€ข Experience with cloud-based development
โ€ข Familiarity with containerization tools
โ€ข Knowledge of microservices architecture
โ€ข Experience with databases (SQL/NoSQL)
โ€ข Understanding of performance optimization techniques
โ€ข Experience with automated testing frameworks
Company:
With headquarters in Maryland, Cymertek [/'sฤซ-mer-tek/] Corporation provides superior consulting services for the implementation of high quality information systems. Founded in 2010, the company is headquartered in Laurel, USA, with a team of 11-50 employees. The company is currently Early Stage.