1

Software Developer C C++ Jobs (NOW HIRING)

The company is looking for an amazingly talented Software Developer to join our team! In this role ... Program in C and C# and BOFs * Work in a Scrm/Agile Environment * Malware development, analysis and ...

CANO/WiFi Software Developer- C/C#

Fort Belvoir, VA ยท On-site

$55.50 - $74.75/hr

Programming in C and C# and BOFs. * Working in an agile/scrum environment. * Host-based computer ... software exploit development. * In addition, desired skills/certifications are: o Offensive ...

C Software Developer

Cary, NC ยท On-site

$45.75 - $61.75/hr

C Software Developer - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and ...

New

C Software Developer

Cary, NC ยท On-site

$45.75 - $61.75/hr

C Software Developer - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and ...

New

Java/C C+ Developer

Charlotte, NC ยท On-site

$47.75 - $64.50/hr

Java/Cobol Developer Location: Charlotte NC and Minneapolis MN Duration: 6 plus Months Contract to ... Very good experience in COBOL and C/C++ * 5+ years of experience with ANSI SQL (queries and stored ...

C/C++ Software Developer

Dahlgren, VA ยท On-site

$50 - $67.25/hr

Amentum is seeking software engineering professionals with software development-related education and/or experience to support C/C++ software development and integration in support of Naval projects ...

C/C++ Software Developer

Dahlgren, VA

$50 - $67.25/hr

Amentum is seeking software engineering professionals with software development-related education and/or experience to support C/C++ software development and integration in support of Naval projects ...

C/C++ Software Developer

Dahlgren, VA ยท On-site

$50 - $67.25/hr

Amentum is seeking software engineering professionals with software development-related education and/or experience to support C/C++ software development and integration in support of Naval projects ...

Showing results 21-40

Software Developer C C information

See salary details

$10

$57

$95

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

As of Aug 23, 2026, the average hourly pay for 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 is a software developer C C++?

A Software Developer C C++ is responsible for designing, developing, and maintaining software applications using the C and C++ programming languages. They work on system-level applications, embedded systems, game development, and high-performance software solutions. Their role includes writing efficient code, debugging, optimizing performance, and collaborating with teams to meet project requirements.

What are the typical daily responsibilities of a software developer C C++?

As a Software Developer C C++, your daily responsibilities often include designing, coding, and testing software solutions using C or C++, reviewing and optimizing existing codebases, and collaborating with team members through code reviews and project meetings. You may also be responsible for debugging, troubleshooting issues, and writing technical documentation to ensure maintainability and knowledge sharing within the team. Many developers work closely with cross-functional teams, such as QA engineers and product managers, to deliver robust and scalable applications. Staying up-to-date with industry standards and integrating new development tools or practices is also encouraged in this role.

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

To thrive as a Software Developer C C++, you need strong programming skills in C and C++, a deep understanding of algorithms, data structures, and software engineering principles, often supported by a relevant degree such as Computer Science or Software Engineering. Familiarity with development environments like Visual Studio or Eclipse, version control systems such as Git, and possibly certifications like Microsoft Certified: Azure Developer Associate can be advantageous. Attention to detail, problem-solving ability, teamwork, and effective communication are vital for excelling in collaborative and complex development environments. These skills and qualities help ensure reliable, high-performance code and successful project delivery in demanding technical settings.

What cities are hiring for Software Developer C C++ jobs?

Cities with the most 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 Software Developer C C++ jobs?

States with the most job openings for Software Developer C C++ jobs include:

What job categories do people searching Software Developer C C++ jobs look for?

The top searched job categories for Software Developer C C++ jobs are:

Infographic showing various Software Developer C C++ job openings in the United States as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 91% In-person, 6% Hybrid, and 3% Remote job distribution, with an average salary of $120,212 per year, or $57.8 per hour.

Contract - C/C++ - Software Developer - San Diego CA

Aptiva Corp

San Diego, CA โ€ข On-site

$52 - $70/hr

Contractor

Re-posted 27 days ago


Job description

 
Software Developer (C/C++) 

San Diego CA

Long term Contract

Job Description: We are looking for a skilled and motivated C Developer to work on 3GPP SA core network development, focusing on the Open5GS project. As a key member of our development team, you will contribute to feature development, design, implementation, and unit testing of core network functions, with a focus on high-performance solutions using DPDK (Data Plane Development Kit), C, and C++ programming languages. You will collaborate closely with cross-functional teams to deliver robust, scalable, and reliable solutions for the evolving telecom infrastructure.

Responsibilities:

· Develop and maintain 3GPP SA core network components using the Open5GS open-source project.

· Design, implement, and optimize features for the 3GPP core network, ensuring high availability and performance.

· Utilize DPDK for packet processing and optimize data plane functionality in a Linux-based environment.

· Write efficient, scalable, and high-quality C/C++ code for core network functions and protocols.

· Perform unit testing and debugging to ensure the reliability and functionality of developed features.

· Collaborate with cross-functional teams including system architects, QA engineers, and other developers to ensure seamless integration and timely delivery of network solutions.

· Contribute to the documentation of code, features, and technical designs.

· Participate in code reviews and provide constructive feedback to peers to improve code quality and development processes.

· Stay updated with the latest developments in 3GPP standards and core network technologies to ensure the solutions are in line with industry trends.

Required Skills & Qualifications:

· Strong proficiency in C and C++ programming languages, particularly for network development.

· Experience with DPDK (Data Plane Development Kit) for high-performance networking and packet processing.

· Solid understanding of Linux-based environments and tools.

· In-depth knowledge of the 3GPP SA core network architecture, including protocols and network functions.

· Familiarity with Open5GS or other open-source 5G core solutions.

· Strong experience in feature development, debugging, and unit testing in a telecom software development environment.

· Ability to work independently and collaboratively in a team setting.

· Strong problem-solving and analytical skills.

· Good understanding of version control systems (e.g., Git).

Preferred Qualifications:

· Experience with 5G core network protocols and architecture.

· Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

· Previous experience working in an Agile development environment.