1

C C Software Engineer Jobs (NOW HIRING)

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/Unix Developer

Atlanta, GA · Remote

$47 - $63.50/hr

Strong background in SQL and PL/SQL programming Experience in developing software using 'C' and embedded SQL (Pro*C) in a UNIX environment with Oracle database. Additional Information Chandan Narayan ...

C/C++ Software Developer

Bossier City, LA

$37 - $49.75/hr

C/C++ Software Developer Location: Bossier City, LA Onsite - onsite Security Clearance: Active secret clearance OR previously held secret clearance preferred, must have ability to obtain interim ...

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 ...

C/Unix Developer

Atlanta, GA · On-site

$47 - $63.50/hr

Strong background in SQL and PL/SQL programming Experience in developing software using 'C' and embedded SQL (Pro*C) in a UNIX environment with Oracle database. Qualifications Additional Information ...

Java Software Engineer

San Jose, CA

$60.75 - $83.25/hr

Insurance (P&C) Software maker Engagement: FTE with this Insurance (P&C) Software maker Location: San Jose, CA Authorization: Sponsorship not available We are currently seeking a Software Engineer to ...

C Software Developer (Emerging Careers) - 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 ...

As an S&C Electric team member, you'll work on projects that have real-world impact. You'll help ... Join Our Team as a Software Engineer III! As a Software Engineer III , you'll be crucial in ...

C Software Developer (Emerging Careers) - 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 ...

C/C++ Software Developer

Bethesda, MD

$52.25 - $70.50/hr

Required: * 5+ years of related software development experience * hands-on C and C++ development experience, STL * OO knowledge and programming experience in C++ * hands-on Web development experience ...

next page

Showing results 1-20

C C Software Engineer information

See salary details

$24.5K

$123.1K

$192K

How much do c c software engineer jobs pay per year?

As of Jun 13, 2026, the average yearly pay for c c software engineer in the United States is $123,138.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,000.00 and $144,500.00 per year, depending on experience, location, and employer.

Will AI replace coders by 2040?

C C software engineers develop and maintain programming code, and while AI tools can automate certain coding tasks, they are unlikely to fully replace human coders by 2040. Skilled programmers will continue to be essential for designing, debugging, and understanding complex systems that require creativity and problem-solving. Proficiency in programming languages and adapting to new technologies will remain important for job security.

What engineers make $300,000 a year?

Senior software engineers, including those specializing in C and C++, can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working in high-paying industries like finance or technology. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with significant funding.

What are the key skills and qualifications needed to thrive as a C/C++ Software Engineer, and why are they important?

To thrive as a C/C++ Software Engineer, you need strong proficiency in C and C++ programming languages, a solid understanding of computer science fundamentals, and often a degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as CMake, and debugging/profiling tools is typically required, along with knowledge of operating systems and development environments. Analytical thinking, attention to detail, and effective problem-solving and communication skills set outstanding engineers apart. These abilities are crucial for developing efficient, maintainable code and collaborating effectively on complex software projects.

What engineers make $500,000?

Senior software engineers, including those specializing in C and C++, can reach $500,000 annually with bonuses and stock options, especially in high-cost living areas or at large tech companies. Achieving this level typically requires extensive experience, advanced skills, and often leadership or specialized expertise in areas like systems programming or high-performance computing.

What is a C/C++ Software Engineer?

A C/C++ Software Engineer is a professional who designs, develops, tests, and maintains software applications using the C and C++ programming languages. These engineers work on a variety of projects, from embedded systems and operating systems to high-performance applications and games. They are responsible for writing efficient, reliable, and maintainable code, often dealing with low-level programming close to the hardware. In addition, they may debug issues, optimize performance, and collaborate with other developers to integrate software components.

How does a C/C++ Software Engineer typically collaborate with other teams during the software development lifecycle?

C/C++ Software Engineers often work closely with cross-functional teams, including QA testers, product managers, and DevOps engineers. They participate in design reviews, sprint planning meetings, and code reviews to ensure seamless integration of their code with other system components. Effective communication and collaboration are essential, as C/C++ engineers frequently need to explain technical constraints or solutions to non-technical stakeholders and coordinate with teams responsible for documentation, deployment, and maintenance.

Which degree pays more, CS or CE?

For a C C Software Engineer, salaries for computer science (CS) and computer engineering (CE) degrees are often similar, but CS degrees tend to lead to higher-paying roles in software development and programming. CE degrees may focus more on hardware and systems, which can influence salary differences depending on the industry and specialization.
More about C C Software Engineer jobs
What cities are hiring for C C Software Engineer jobs? Cities with the most C C Software Engineer job openings:
What states have the most C C Software Engineer jobs? States with the most job openings for C C Software Engineer jobs include:
Senior Software Engineer - C

Senior Software Engineer - C

Exaways Corporation

Milwaukee, WI

Other

Posted 23 days ago


Job description

Role & Responsibilities:
• Design, development, testing, debugging and documentation activities for projects.
• Work on projects that require configuration and code customization in software products.
• Expand existing and create software to meet the changing needs of industry.
• Travel to site during software commissioning phases to ensure that integration testing and site acceptance testing is completed as required
• Provide mentorship and training to software team
• Travel is approximately ~30%
•Technical Knowledge
• In-depth understanding of Software and IT/hardware setup including network configuration
• Experience with C and C++ Programming
• Experience in development of multithreaded applications using C
• Knowledge of interposes communications and thread synchronization
• Knowledge and understanding of Database Design and Programming (Microsoft SQL, Oracle)
• Knowledge and understanding of Windows Server
• General knowledge of Web Services (SOAP, REST), Socket Programming
• Familiarity with Jira and Confluence
• Experience with GitLab, Sub-Version
• General understanding and knowledge of Virtualization (VMWare, etc.)