Staff C++ Software Engineer
$130k - $150kSyracuse Research Corporation
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++ systemsTechnical Leadership: Establish engineering best practices, coding standards, and rigorous code review processes across the organizationPerformance Engineering: Spearhead critical optimization initiatives to maximize system throughput, memory efficiency, and hardware utilizationRisk Management: Identify technical debt and systematically design strategies to refactor, upgrade, and secure legacy codebasesCross-Team Collaboration: Partner with product managers and cross-functional stakeholders to translate business vision into concrete technical roadmapsMentorship: Actively coach, mentor, and elevate mid-level and junior engineers to foster a high-performing engineering cultureWhat 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+ yearsAn 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 managementToolchain & DevOps: Advanced mastery of configuration management (CMake), profiling/diagnostic tooling (Perf, Valgrind, VTune), and building robust CI/CD pipelinesTesting Rigor: Proven experience designing comprehensive automated testing strategies, including unit, integration, and stress testingWays to Stand Out – Preferred RequirementsSpecialized 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. #CJNon-Discrimination StatementIndividuals 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 UsEmployee BenefitsAwards & RecognitionSecurity ClearanceLocation Fairborn, Ohio Employment Type Full-Time Salaried Experience Required 8+ Years Education Required Bachelors Degree Security Clearance Requirement TS/SCI Travel % 10
$69.3k - $158k
C++ Software Engineer, MidThe Opportunity: Develop solution architecture (SA) and resolve complex issues in a variety of projects through the implementation of requirements analysis, expertise support, and project supervision. Apply basic principles, theories, and concepts...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable... ...and simulation, including directed energyCode sample or C++ evaluation required. Extremely flexible work schedule, hybrid...SuggestedCurrently hiringWork at officeFlexible hours
$87.1k - $157.45k
...Defense Sector at Leidos, currently has an opening for a cleared Software Engineer to work in our Beavercreek, OH office. This is an exciting... ...Experience programming in one or more of the following languages: C++, Java, Python, GoExperienced in systems integration,...SuggestedFull timeWork at office$107.9k - $195.05k
...Systems Kinetics Business Areais seeking a Software Developer to join our team as part of... ...domain knowledge to integrated digital engineering for conceptual system development providing... .... We are looking for an experienced C++ and Python Developer with 8+ years of experience...SuggestedFull timeWork experience placement- ...solutions to mission.Position DescriptionWe are seeking a HF Software Engineer with a mix of talent in areas related to full-stack development... ...our scope of work spans various technologies, including strong C++, Python, JavaScript, React, Angular, and others. Altamira...Suggested
$99k - $225k
Embedded Software Engineer The Opportunity: Are you looking for an opportunity to combine your technical skills with big picture thinking to... ...5+ years of experience developing embedded software in C or C++ Experience with embedded Linux, RTOS development, or bare metal...Full timeContract workPart timeWork at officeLocal areaRemote work$114k - $141k
...requirements will not be considered. We are seeking a Senior Staff Software Engineer to design, develop, and sustain high-quality software... ...candidate is a strong individual contributor with deep C++, C#, Java, JavaScript, or Python expertise , sound software...Temporary workFor contractorsWork experience placementRemote workFlexible hours$86.8k - $198k
Rust Software DeveloperThe Opportunity:At Booz Allen, we believe in empowering people to... ....You’ll take ownership of complex engineering challenges by architecting new mission‑... ...CI, or JenkinsExperience with Python or C++Ability to effectively communicate, work independently...Full timeContract workPart timeWork at officeLocal areaRemote work- ...analysis, testing and debugging of computer software applications and/or systems. May include... ...or subsystems May use computer-aided engineering or other design/analysis software in the... ...technical fieldExperience with C, C++ or C# with a strong object-oriented skillsePreferred...Local areaFlexible hours
$100k - $115k
...computer science, electrical engineering, and mathematics to develop unique... ...labs include specialized software and hardware, so our... ...development.Proficiency in Python, C, C++, or C# (or similar general-... ...local law. Our goal is for each staff member to have the...Work experience placementWork at officeLocal areaRemote workFlexible hours$86.8k - $198k
Modeling and Simulation Software EngineerThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data... ...Agile methods 3+ years of experience in working with C++ Experience with modeling and simulation frameworks,...Full timeContract workPart timeWork at officeLocal areaRemote work$61.9k - $141k
Electronic Warfare Software EngineerThe Opportunity:As an electrical engineer, you understand the workings behind complex systems. That knowledge is key when it... ...you’ll utilize programming languages such as C or C++, MATLAB, and Python to perform analysis on signal processing...Full timeContract workPart timeWork at officeLocal areaRemote work$80k - $100k
...Title: Junior Software Engineer This position is located onsite in our office in Beavercreek, Ohio There is no relocation assistance... ...co-ops, or academic projects) ~ Programming experience in C#/C++ or Python ~ Experience developing software on Linux and Windows...InternshipWork at officeLocal areaRelocation$103.6k - $155.4k
...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes... ...Principal or Senior Principal Embedded Software Engineer based out of Beavercreek, OH.... ...-level programming languages such as C, C++, or scripting languages such as PythonExperience...Full timeRelocation packageShift work- ...analysis, testing and debugging of computer software applications and/or systems. May include... .... Responsible for leading group of engineers on a technical activity and completion of... ...group independently Experience with C, C++ or C# with a strong object-oriented skillset...Local areaFlexible hours
$87.1k - $157.45k
...Defense Sector at Leidos, currently has an opening for a cleared Software Engineer to work in our Beavercreek, OH office. This is an exciting... ...Experience programming in one or more of the following languages: C++, Java, Python, Go Experienced in systems integration,...Work at officeLocal areaImmediate start- ## Junior Software EngineerApplylocations: Beavercreek, Ohiotime type: Full timeposted on:... ...requisition id: R2125556**Title:**Junior Software Engineer*Belong. Connect. Grow. with KBR!*KBR’s... ...highly motivated Software Engineer with C++ experience and background to be a part of...Work at officeLocal areaFlexible hours
- ...computer science, electrical engineering, and mathematics to develop unique... ...computing technology.As an Software/Hardware Engineer your work... ....Proficiency in Python, C, C++, or C# (or similar general-purpose... ...law. Our goal is for each staff member to have the...Work experience placementWork at officeLocal areaRemote workFlexible hours
- OverviewAbacus Technology is seeking a Sr. Software Engineer to provide technical support at Wright-Patterson AFB. This is a full-time position... ...required. Develop and collect technical data and inputs for staff summary packages and executive briefings to support...Full timeContract workFor contractorsFor subcontractor
- ...review of fault isolation and troubleshooting procedures for engineering design; make recommendations for design improvements based on... ...subsystems May use computer-aided engineering or other design/analysis software in the performance of assignments. Report of progress and...Local areaFlexible hours
$150k - $200k
Title : Senior Software Engineer Location : Beavercreek, Ohio (onsite) Why Join Us? Innovative Projects: KBR’s work is at the forefront of... ...developing software for technical systems. Proficiency in C/C++ or Python with experience owning complex software components or...Local area- ...experience designing, modifying, developing, writing, and implementing software programming applications 7+ years of experience in software... ...environmentTS/SCI clearanceBachelor’s degree in CS, Computer Engineering, Aerospace Engineering, or an Engineering fieldDesired Skills:...
- ...Research is seeking a talented S oftware Engineer to join our Modeling and Simulation (M&... ...: Develop and integrate software solutions into existing M & S frameworks,... ...software development in a systems language (C++ preferred). Experience following agile...Work at officeRemote work
$90k - $110k
...AI/ML Engineer Location US-OH-Fairborn ID 2026-4309 Category Software Development Position Type Full Time... ...associated software tools using C/C++/Python and associated... ...customers and support of our staff is our overall mission....Full timeInternshipWork at officeLocal area- ...design, development, analysis, testing and debugging of computer software applications and / or systems. May include Image and Signal... ...complete a technical project independently Mentor and coach other engineers. Review customer specifications and requirements, and develop...Immediate startFlexible hours
$103.6k - $155.4k
...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...looking for you to join our team as a Principal or Senior Principal Software Engineer - Guidance Navigation Control(GNC) based out of...Full timeRelocation packageShift work$61.9k - $141k
DevOps EngineerThe Opportunity: As a DevOps engineer, you know how to set up cloud environments and provision computer networking, storage, and virtual networks—ultimately, how to “harness the cloud.” We’re looking for an experienced AWS DevOps infrastructure engineer...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Title: C++ Programmer Job Posting Description Belong, Connect, Grow, with KBR! Program Summary KBR is searching for... ...will have the following qualifications: Performs a variety of engineering work in the development of an operable system capable of...Full timeLocal area
- ...like the choice you want to make, then choose MITRE - and make a difference with us. Department Summary: Do you want to engineer software systems that contribute to solving our nation's most critical problems? Do you want to work alongside engineers, scientists, and...InternshipLocal areaImmediate start
- ...Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable... ...simulation, including directed energy Code sample or C++ evaluation required. Extremely flexible work schedule,...Full timeCurrently hiringWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff C++ Software Engineer. Be the first to apply!
- c++ Fairborn, OH
- id software Fairborn, OH
- software technical support Fairborn, OH
- software asset management analyst Fairborn, OH
- software implementation project manager Fairborn, OH
- government software Fairborn, OH
- software Fairborn, OH
- remote software sales Fairborn, OH
- software technology Fairborn, OH
- c++ embedded engineer

