Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff C++ Software Engineer

$130k - $150k

Syracuse 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff C++ Software Engineer in Fairborn, OH vacancy
  • $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... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    11 hours ago
  • 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... 
    Suggested
    Currently hiring
    Work at office
    Flexible hours

    Stellar Science

    Dayton, OH
    1 day ago
  • $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,... 
    Suggested
    Full time
    Work at office

    Leidos

    Beavercreek, OH
    14 hours ago
  • $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... 
    Suggested
    Full time
    Work experience placement

    Leidos

    Beavercreek, OH
    4 days ago
  •  ...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

    Altamira Technologies Corporation

    Fairborn, OH
    1 day ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    1 day ago
  • $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 work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Fairborn, OH
    6 days ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    3 days ago
  •  ...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 area
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    14 hours ago
  • $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 placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Beavercreek, OH
    4 days ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    2 days ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    3 days ago
  • $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... 
    Internship
    Work at office
    Local area
    Relocation

    KBR

    Beavercreek, OH
    4 days ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Beavercreek, OH
    4 days ago
  •  ...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 area
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    14 hours ago
  • $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 office
    Local area
    Immediate start

    Leidos

    Beavercreek, OH
    2 days ago
  • ## 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 office
    Local area
    Flexible hours

    KBR

    Beavercreek, OH
    1 day ago
  •  ...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 placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Beavercreek, OH
    4 days ago
  • 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 time
    Contract work
    For contractors
    For subcontractor

    Abacus Technology Corporation

    Fairborn, OH
    4 days ago
  •  ...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 area
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    2 days ago
  • $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

    KBR Careers

    Beavercreek, OH
    3 days ago
  •  ...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:... 

    Altamira Technologies Corporation

    Fairborn, OH
    2 days ago
  •  ...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 office
    Remote work

    Quantum Research

    Beavercreek, OH
    2 days ago
  • $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 time
    Internship
    Work at office
    Local area

    Riverside Research

    Fairborn, OH
    3 days ago
  •  ...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 start
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    3 days ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Beavercreek, OH
    4 days ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    14 hours ago
  •  ...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 time
    Local area

    KBR

    Beavercreek, OH
    5 days ago
  •  ...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... 
    Internship
    Local area
    Immediate start

    The MITRE Corporation

    Fairborn, OH
    1 day ago
  •  ...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 time
    Currently hiring
    Work at office
    Flexible hours

    Stellar Science

    Dayton, OH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff C++ Software Engineer. Be the first to apply!