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

Staff C++ Software Engineer

$130k - $150k

SRC, Inc. - Arlington Office

Staff C++ Software EngineerSRC, 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 DoSystem 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 BringBachelor'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 requiredC++ 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 OutSpecialized 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.Non-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.

Vacancy posted 5 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
    1 day ago
  • $55.2k - $126k

     ...Job Number: R0240412 C++ Software Engineer, Junior The 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... 
    Suggested
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    1 day ago
  • $161k - $241.4k

     ...they're making history. Northrop Grumman is seeking a Staff Embedded Software Engineer / IPT Lead in Beavercreek, Ohio. This role leads a team developing...  ...implementation, integration, and test Experience in C/C++ or Rust Experience developing and debugging embedded... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Beavercreek, OH
    7 hours ago
  •  ...Stellar Science Software EngineerStellar Science is seeking several modern C++ 20/23 Software Engineers with experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required; MS/PhD degree desired. Join... 
    Suggested
    Flexible hours

    Stellar Science Ltd Co

    Dayton, OH
    1 day ago
  •  ...from other companies.Altamira is searching for a Remote Sensing Software Engineer with OPIR experience for the NGA RDC Team in the Dayton, Ohio...  ...scalable scientific computing solutions using Python, C++, CUDA, HPC clusters, or cloud-native platformsMentor junior engineers... 
    Suggested
    Remote work

    Altamira Technologies Corporation

    Fairborn, OH
    4 days ago
  • (No 3rd party inquiries please) Staff Android Engineer We're looking for a Staff Android Engineer to provide technical leadership across the Android platform. This is a highly hands-on role focused on Android architecture, platform development, developer productivity... 
    Long term contract
    Permanent employment
    Contract work
    Remote work

    The Mice Groups Inc

    Dayton, OH
    5 days ago
  •  ...and manual workflows. Tono builds software and operations together to make specialty...  ...in-person clinic in DUMBO, Brooklyn. Our engineers work side by side with our doctors and...  ...BigQuery What We're Looking For Staff-level full stack experience building and... 
    Work at office
    Remote work

    Tono Health

    Dayton, OH
    4 days 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
    5 days ago
  • $87.1k - $157.45k

    Leidos is hiring a Lead Modeling and Simulation Software Engineer with an active Secret clearance in our Beavercreek Ohio Office. The successful...  ...infrared threat simulation into a multispectral few-on-few, C++ based simulation environmentLead a team of engineers and manage... 
    Full time
    For contractors
    Work at office

    Leidos

    Beavercreek, OH
    3 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...  ...using Agile methods 3+ years of experience working with C++ Experience with modeling and simulation... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    2 days ago
  •  ...Overview Altamira is seeking an AI/ML Engineer to support the design, development, and...  ...Entry level to 10+ years of experience in software or AI/ML development rolesExperience...  ...hybrid or air-gapped environmentPythonC/C++RustAltamira is an Equal Opportunity/Affirmative Action... 

    Altamira Technologies Corporation

    Fairborn, OH
    5 days ago
  •  ...Architect to design and construct scalable software development and test environments for...  ...-Service (SaaS) cloud solutionsDocument engineering standards, proposals, and/or recommendations...  ...one or more general purpose languages (C++, Rust, Python).Understanding of public... 

    Modern Technology Solutions

    Beavercreek, OH
    1 day ago
  •  ...role, you will provide technical leadership across AI/ML and software engineering, guiding teams from early-stage research concepts through successful...  ...-level proficiency in Python and high-performance languages (C++/Rust/Java) alongside familiarity with backend deployment... 

    Altamira Technologies Corporation

    Fairborn, OH
    5 days ago
  • $88.19k

     ...Software EngineerThe Engineering Support Unit at BAE Systems Space & Mission Systems is looking to expand our team with a talented and energetic software...  ...Linux, real-time embedded systems, containerization, C/C++, Python, and Ruby, among others. The Engineering, Science... 
    Full time
    Work at office
    Local area
    Remote work

    BAE Systems USA

    Fairborn, OH
    5 days ago
  •  ...Full-Stack Software EngineerdeciBel Research is seeking a Full Stack Remote Sensing Software Engineer to lead the modernization of mission-critical GEOINT systems by architecting...  ...distributed systemsExperience with Python, C++, Java/Spring Boot, or similar enterprise... 
    Remote work

    deciBel Research

    Beavercreek, OH
    5 days ago
  •  ...self-motivated employees that strive to find a way to get things done. Join our team of experts as we engineer national security!Altamira is searching for a Software Engineer / Software Developer with OPIR experience for the NGA RDC Team in the Dayton, Ohio area:Position... 

    Altamira Technologies Corporation

    Fairborn, OH
    3 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
    3 days ago
  •  ...design, development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal...  ...and/or necessary modifications.Responsible for leading group of engineers on a technical activity and completion of activity on time and... 
    Local area
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    4 days ago
  • $100k - $116k

    SRC, Inc. is currently seeking a Senior Software Engineer for an exciting opportunity in our Electronic Warfare & Services Division. The selected candidate will work hand-in-hand with our government customer to advance a critical set of data analysis tools using cutting... 
    Full time

    Syracuse Research Corporation

    Fairborn, OH
    2 days ago
  • $61.9k - $141k

     ...Number: R0251680 Electronic Warfare M&S Engineer, Mid The Opportunity: As an...  ...processing, to help us develop algorithms and software for the modeling of modern radar signal space...  ...programming languages such as C or C++, MATLAB, and Python to develop models of... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

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

     ...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive...  ...clean, maintainable, and efficient code in languages such as C++ and Python under the guidance of senior engineers. Assists in... 
    Full time
    Work experience placement
    Local area
    Worldwide

    HII Mission Technologies Division

    Dayton, OH
    3 days ago
  •  ...self-motivated employees that strive to find a way to get things done. Join our team of experts as we engineer national security!Altamira is seeking a Full-stack Software Engineer to help our National Space Intelligence Center (NSIC) customer. The engineer will sit full-... 
    Full time

    Altamira Technologies Corporation

    Fairborn, OH
    2 days ago
  •  ...as the premier next generation leader bringing technology solutions to mission.Position DescriptionWe are seeking a Full-Stack Software Engineer with a mix of talent in areas related to full-stack development. As part of our team, you will provide next-gen algorithm... 

    Altamira Technologies Corporation

    Fairborn, OH
    5 days ago
  •  ...Tangram Flex is seeking a Senior Software Engineer with a minimum of 8 years of experience with technical leadership in open mission system...  ...Code: Architect, develop, and test high-performance software (C/C++, Java, Python, Rust) aligned with open standards to ensure... 
    Full time
    Temporary work
    Flexible hours

    Tangram Flex

    Dayton, OH
    7 hours ago
  • Senior Software EngineerPosition OverviewWe are seeking a Senior Software Engineer to lead the design, development, and delivery of high-quality software systems. We are...  ...scalable, secure, and performant services using C++, Java, Python, and/or Node.js.Build and operate... 
    For contractors

    CyberCoders

    Dayton, OH
    3 days ago
  •  ...We are seeking an experienced DevOps Engineer with an active Top Secret clearance to join our Partner’s team. As a DevOps Engineer,...  ...integrating tools will directly impact the efficiency and quality of our software delivery. This will include optimizing existing CI/CD pipelines... 
    Remote work

    NewGen Technologies (Maryland)

    Beavercreek, OH
    1 day ago
  • $61.9k - $141k

     ...including Dataverse DB, file, or log capacity, managed environments licensing implications, and premium connectorsKnowledge of data engineering and analytics concepts, including dimensional modeling, ETL/ELT patterns, and BI or reporting, in support of Power Platform... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    4 days ago
  •  ...the interest of national security. Job Title: Specialist, Software Engineering (Embedded) Job Code: 43644 Job Location: Mason, OH -...  ...develop software for embedded target hardware. Use C and C++ to design and implement software for embedded Real-Time Operating... 
    Local area

    L3Harris Technologies

    Miamisburg, OH
    1 day ago

Do you want to receive more vacancies?

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