Software Developer
Dayton, OH · On-site
Design, develop, test, and debug software applications primarily in C++. * Develop and maintain modeling and simulation software, utilizing industry best practices. * Contribute to the architecture ...
Dayton, OH · On-site
Design, develop, test, and debug software applications primarily in C++. * Develop and maintain modeling and simulation software, utilizing industry best practices. * Contribute to the architecture ...
Dayton, OH · On-site
Design, develop, test, and debug software applications primarily in C++. * Develop and maintain modeling and simulation software, utilizing industry best practices. * Contribute to the architecture ...
Dayton, OH · On-site
$53 - $70/hr
Design, develop, test, and debug software applications primarily in C++. * Develop and maintain modeling and simulation software, utilizing industry best practices. * Contribute to the architecture ...
Dayton, OH · On-site
$53 - $70/hr
Design, develop, test, and debug software applications primarily in C++. * Develop and maintain modeling and simulation software, utilizing industry best practices. * Contribute to the architecture ...
Columbus, OH · On-site
$60K/yr
Now hiring for our Software Developer cohort starting in November 2026. To apply, please submit a ... Java, Python, C, C#, C , JavaScript, R, SQL, MATLAB, Mathematica, TypeScript, Shell scripting, Go ...
Columbus, OH · On-site
$60K/yr
Now hiring for our Software Developer cohort starting in November 2026. To apply, please submit a ... Java, Python, C, C#, C , JavaScript, R, SQL, MATLAB, Mathematica, TypeScript, Shell scripting, Go ...
Fairborn, OH · On-site
$130K - $150K/yr
Electronic Warfare (EW) Staff C++ Software Engineer SRC, Inc. is currently seeking a Staff C ... Toolchain & DevOps: Advanced mastery of configuration management (CMake), profiling/diagnostic ...
Fairborn, OH · On-site
$130K - $150K/yr
Electronic Warfare (EW) Staff C++ Software Engineer SRC, Inc. is currently seeking a Staff C ... Toolchain & DevOps: Advanced mastery of configuration management (CMake), profiling/diagnostic ...
West Chester, OH · On-site
$70K - $140K/yr
... software development and/or signal processing. The following experience areas are of interest: * Desired Programming languages/frameworks/platforms: * C++ (highly desired, as it is our primary ...
Quick apply
West Chester, OH · On-site
$70K - $140K/yr
... software development and/or signal processing. The following experience areas are of interest: * Desired Programming languages/frameworks/platforms: * C++ (highly desired, as it is our primary ...
West Chester, OH · On-site
$70K - $140K/yr
... software development and/or signal processing. The following experience areas are of interest: * Desired Programming languages/frameworks/platforms: * C++ (highly desired, as it is our primary ...
West Chester, OH · On-site
$70K - $140K/yr
... software development and/or signal processing. The following experience areas are of interest: * Desired Programming languages/frameworks/platforms: * C++ (highly desired, as it is our primary ...
Dayton, OH · On-site
$130K - $160K/yr
Design and implement software solutions using a variety of programming languages, such as Java, Python, C/C++, SQL, or JavaScript. * Manage and prioritize multiple simultaneous development projects ...
Dayton, OH · On-site
$130K - $160K/yr
Design and implement software solutions using a variety of programming languages, such as Java, Python, C/C++, SQL, or JavaScript. * Manage and prioritize multiple simultaneous development projects ...
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
Quick apply
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
$130K - $150K/yr
SRC, Inc. is currently seeking a Staff C++ Software Engineer to drive the technical direction of ... Toolchain & DevOps: Advanced mastery of configuration management (CMake), profiling/diagnostic ...
$130K - $150K/yr
SRC, Inc. is currently seeking a Staff C++ Software Engineer to drive the technical direction of ... Toolchain & DevOps: Advanced mastery of configuration management (CMake), profiling/diagnostic ...
Elyria, OH · On-site
$119K - $157K/yr
Aerospace industry software compliance standards like DO-178C (if applying for aerospace divisions) * Prior Aero, Auto or any industrial experience.
Quick apply
Elyria, OH · On-site
$119K - $157K/yr
Aerospace industry software compliance standards like DO-178C (if applying for aerospace divisions) * Prior Aero, Auto or any industrial experience.
Dayton, OH · On-site
Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics ...
Quick apply
Dayton, OH · On-site
Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics ...
$130K - $150K/yr
SRC, Inc. is currently seeking a Staff C++ Software Engineer to drive the technical direction of ... Toolchain & DevOps: Advanced mastery of configuration management (CMake), profiling/diagnostic ...
$130K - $150K/yr
SRC, Inc. is currently seeking a Staff C++ Software Engineer to drive the technical direction of ... Toolchain & DevOps: Advanced mastery of configuration management (CMake), profiling/diagnostic ...
Cincinnati, OH · On-site
$91K - $137K/yr
Network Programming (C/C++) * Network protocols TCP/IP, UDP, HTTP, SSL, etc... * Infrastructure Engineer Basic Qualifications for Cyber Software Engineer Level : * B.S. degree in Computer Science ...
Cincinnati, OH · On-site
$91K - $137K/yr
Network Programming (C/C++) * Network protocols TCP/IP, UDP, HTTP, SSL, etc... * Infrastructure Engineer Basic Qualifications for Cyber Software Engineer Level : * B.S. degree in Computer Science ...
Dayton, OH · On-site
Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics ...
Dayton, OH · On-site
Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics ...
Beavercreek, OH · On-site
$96K - $172K/yr
Strong coding skills in Java, Java Script, C/C++, Python. * Excellent verbal and written ... complex software. * Technical expertise in the application of engineering principles, concepts ...
Beavercreek, OH · On-site
$96K - $172K/yr
Strong coding skills in Java, Java Script, C/C++, Python. * Excellent verbal and written ... complex software. * Technical expertise in the application of engineering principles, concepts ...
Beavercreek, OH · On-site
Strong coding skills in Java, Java Script, C/C++, Python. * Excellent verbal and written ... complex software. * Technical expertise in the application of engineering principles, concepts ...
Beavercreek, OH · On-site
Strong coding skills in Java, Java Script, C/C++, Python. * Excellent verbal and written ... complex software. * Technical expertise in the application of engineering principles, concepts ...
$91K - $137K/yr
Network Programming (C/C++) * Network protocols TCP/IP, UDP, HTTP, SSL, etc... * Infrastructure Engineer Basic Qualifications for Cyber Software Engineer Level : * B.S. degree in Computer Science ...
$91K - $137K/yr
Network Programming (C/C++) * Network protocols TCP/IP, UDP, HTTP, SSL, etc... * Infrastructure Engineer Basic Qualifications for Cyber Software Engineer Level : * B.S. degree in Computer Science ...
Network Programming (C/C++) * Network protocols TCP/IP, UDP, HTTP, SSL, etc... * Infrastructure Engineer Basic Qualifications for Principal Cyber Software Engineer Level : * B.S. degree in Computer ...
Network Programming (C/C++) * Network protocols TCP/IP, UDP, HTTP, SSL, etc... * Infrastructure Engineer Basic Qualifications for Principal Cyber Software Engineer Level : * B.S. degree in Computer ...
Orange, OH · On-site
$73K - $118K/yr
Job TitleSoftware Test Automation Engineer-C++, C# (Orange, OH) Software Test Automation Engineer Play an integral role in shortening critical healthcare software development cycles and feedback ...
Orange, OH · On-site
$73K - $118K/yr
Job TitleSoftware Test Automation Engineer-C++, C# (Orange, OH) Software Test Automation Engineer Play an integral role in shortening critical healthcare software development cycles and feedback ...
$10.06 - $17.41
1% of jobs
$17.41 - $24.76
0% of jobs
$24.76 - $32.12
2% of jobs
$32.12 - $39.47
10% of jobs
$44.17 is the 25th percentile. Wages below this are outliers.
$39.47 - $46.83
19% of jobs
The median wage is $51.64 / hr.
$46.83 - $54.18
28% of jobs
$59.51 is the 75th percentile. Wages above this are outliers.
$54.18 - $61.54
21% of jobs
$61.54 - $68.89
12% of jobs
$68.89 - $76.25
3% of jobs
$76.25 - $83.60
3% of jobs
$83.60 - $90.96
1% of jobs
$10
$54
$90
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.
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.
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.

Sourced by ZipRecruiter
Engineering professional services
501 - 1,000 Employees
Alexandria, VA, US
1993