1

Contract Software Developer C C++ Jobs in Springboro, OH

... contract requirements, is currently seeking Software Developers to design, develop, test, field, and maintain a web-based application. As a member of a team, the Software Developers will contribute ...

Sr Software Developer

Dayton, OH ยท On-site

$53 - $70/hr

Hands-on experience in C/C++, including modern versions of the languages (C++11/14/17), for ... in systems engineering, software development, and the design and production of high fidelity ...

Software Developer

Dayton, OH ยท On-site

$86K - $198K/yr

Software Developer The Opportunity: As a software sustainment engineer, you play a pivotal role in ... as well as contract-specific affordability and organizational requirements. The projected ...

Showing results 21-40

Contract Software Developer C C information

See Springboro, OH salary details

$9

$50

$84

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

As of Sep 7, 2026, the average hourly pay for contract software developer c c++ in Springboro, OH is $50.96, according to ZipRecruiter salary data. Most workers in this role earn between $41.54 and $55.96 per hour, depending on experience, location, and employer.

What does a contract software developer C C++ do?

A Contract Software Developer specializing in C and C++ is a professional hired on a temporary basis to design, develop, and maintain software applications using the C and C++ programming languages. They typically work on specific projects for a set period, either independently or as part of a team. Their responsibilities may include writing and optimizing code, debugging, collaborating with clients or other developers, and ensuring the software meets project requirements and standards.

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

To excel as a Contract Software Developer C/C++, you need deep expertise in C and C++ programming, strong problem-solving abilities, and typically a degree in computer science or related field. Familiarity with version control systems like Git, build automation tools, and experience with development environments (such as Visual Studio or GCC) are commonly required, along with knowledge of relevant frameworks or libraries. Excellent communication, time management, and adaptability help you clarify requirements and deliver quality results as an external team member. These skills and qualities are critical for efficiently producing robust, maintainable software in dynamic, project-based work environments.

What are some common challenges faced by contract software developers C C++?

As a Contract Software Developer working with C and C++, you may encounter challenges such as quickly adapting to different codebases, understanding legacy systems, and meeting tight project deadlines. Since contract roles often require you to integrate into established teams or projects with minimal onboarding, strong problem-solving skills and the ability to communicate technical solutions clearly are essential. Additionally, staying current with best practices in memory management and debugging is crucial, as C and C++ projects frequently involve performance-critical and low-level programming.

What is the difference between Contract Software Developer C C++ vs Contract Embedded Software Engineer?

AspectContract Software Developer C C++Contract Embedded Software Engineer
Required SkillsProficiency in C and C++, software development, debuggingProficiency in C, embedded systems, hardware interfacing
Work EnvironmentSoftware development teams, office or remoteEmbedded hardware, real-time systems, lab environments
Industry UsageIT, software services, product developmentAutomotive, aerospace, consumer electronics

Contract Software Developers C C++ focus on developing software applications using C and C++, often in office or remote settings. Embedded Software Engineers specialize in programming embedded systems with C, working closely with hardware in specialized environments. While both roles require C skills, embedded engineers need additional knowledge of hardware and real-time constraints. The roles overlap in programming language but differ in application and environment.

Are contract software developers C++ developers still in demand?

Contract C++ software developers remain in demand, especially in industries like finance, gaming, and embedded systems that require high-performance applications. Skills in modern C++, debugging, and familiarity with development tools increase employability in contract roles, which often value specialized expertise and adaptability.

How much do contract software developers make?

Contract software developers specializing in C and C++ typically earn between $50 and $150 per hour, depending on experience, location, and project complexity. Rates can vary based on skills, certifications, and whether the work is remote or on-site.

What are the most commonly searched types of Software Developer C C++ jobs in Springboro, OH?

The most popular types of Software Developer C C++ jobs in Springboro, OH are:

What are popular job titles related to Contract Software Developer C C++ jobs in Springboro, OH?

For Contract Software Developer C C++ jobs in Springboro, OH, the most frequently searched job titles are:

What job categories do people searching Contract Software Developer C C++ jobs in Springboro, OH look for?

The top searched job categories for Contract Software Developer C C++ jobs in Springboro, OH are:

What cities near Springboro, OH are hiring for Contract Software Developer C C++ jobs?

Cities near Springboro, OH with the most Contract Software Developer C C++ job openings:

Staff C++ Software Engineer with Security Clearance

SRC, Inc.

Fairborn, OH โ€ข On-site

$130K - $150K/yr

Other

Retirement, PTO

Re-posted 10 days ago


Job description

SRC, Inc. is currently seeking a Staff C++ Software Engineer to drive the technical direction of NASIC core platforms. In this role, you will architect scalable, high-performance systems, solve complex low-level engineering challenges, and establish coding standards. As a technical leader, you will mentor engineering teams and align technical execution with operational goals.  This position requires a TS/SCI and is onsite at either the government or contractor facility. What You'll Do  * System Architecture: Lead the architectural design and structural planning of highly scalable, low-latency C++ systems
* Technical Leadership: Establish engineering best practices, coding standards, and rigorous code review processes across the organization
* Performance Engineering: Spearhead critical optimization initiatives to maximize system throughput, memory efficiency, and hardware utilization
* Risk Management: Identify technical debt and systematically design strategies to refactor, upgrade, and secure legacy codebases
* Cross-Team Collaboration: Partner with product managers and cross-functional stakeholders to translate business vision into concrete technical roadmaps
* Mentorship: Actively coach, mentor, and elevate mid-level and junior engineers to foster a high-performing engineering culture
What You'll Bring  * Bachelorโ€™s degree in Computer Science, Computer Engineering, or a related technical discipline and 8+ years of experience OR Masterโ€™s degree and 6+ years
* An active TS/SCI clearance is required 
* C++ Mastery: 8+ years of professional experience developing complex, production-ready software using Modern C++ (C++20 or C++23)
* Advanced Architecture: Deep expertise in system design, distributed systems, concurrency models, and low-level resource management
* Toolchain & DevOps: Advanced mastery of configuration management (CMake), profiling/diagnostic tooling (Perf, Valgrind, VTune), and building robust CI/CD pipelines
* Testing Rigor: Proven experience designing comprehensive automated testing strategies, including unit, integration, and stress testing
Ways to Stand Out * Specialized Infrastructure: Deep knowledge of system internals (Linux kernel, OS-level scheduling) or network programming (TCP/UDP, sockets)
* Open Source / Ecosystem: Significant experience leveraging or contributing to complex open-source ecosystems (e.g., Boost, LLVM, Abseil)
* Cloud & Containerization: Experience containerizing C++ applications using Docker and deploying to cloud infrastructure (AWS, Azure, or GCP)
What Sets Us Apart?
SRC, Inc., a not-for-profit research and development company, combines information, science, technology and ingenuity to solve โ€œimpossibleโ€ problems in the areas of defense, environment and intelligence. Across our family of companies, we apply bright minds, fresh thinking and relentless determination to deliver innovative products and services that are redefining possibleยฎ. When you join our team, youโ€™ll be a part of something truly meaningful โ€” helping to keep America and its allies safe and strong. Youโ€™ll collaborate with more than 1,400 engineers, scientists and professionals โ€” with 20 percent of those employees having served in the military โ€” in a highly innovative, inclusive and equitable work environment. Youโ€™ll receive a competitive salary and comprehensive benefits package that includes four or more weeks of paid time off to start, 10 percent employer contribution toward retirement, and 100 percent tuition support. Total compensation for this role is market competitive. The anticipated salary range for this position based out of Dayton, OH is estimated at $130,000 to $150,000 annually. The actual salary will vary based on applicantโ€™s experience, skills, and abilities, geographic location as well as other business and organizational needs. SRC offers competitive benefit options, for more details please visit our website. #CJ Non-Discrimination Statement Individuals seeking employment are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or age, or status as a protected veteran or disability except as strictly required by applicable law. You are being given the opportunity to provide the following information in order to help us comply with federal and state record keeping, reporting, and other legal requirements, including requirements under Section 503 of the Rehabilitation Act, 29 U.S.C. 793, and the Vietnam Era Veteransโ€™ Readjustment Assistance Act (VEVRAA), 38 U.S.C. 4212.
Learn more about SRC: About Us Employee Benefits
Awards & Recognition
Security Clearance * Location Fairborn, Ohio * Employment Type Full-Time Salaried * Experience Required 8+ Years * Education Required Bachelors Degree * Security Clearance Requirement TS/SCI * Travel % 10