Staff C++ Software Engineer

SRC, IncFairborn, OH
$130,000 - $150,000Onsite

About The Position

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.

Requirements

  • 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
  • 8+ years of professional experience developing complex, production-ready software using Modern C++ (C++20 or C++23)
  • Deep expertise in system design, distributed systems, concurrency models, and low-level resource management
  • Advanced mastery of configuration management (CMake), profiling/diagnostic tooling (Perf, Valgrind, VTune), and building robust CI/CD pipelines
  • Proven experience designing comprehensive automated testing strategies, including unit, integration, and stress testing

Nice To Haves

  • Deep knowledge of system internals (Linux kernel, OS-level scheduling) or network programming (TCP/UDP, sockets)
  • Significant experience leveraging or contributing to complex open-source ecosystems (e.g., Boost, LLVM, Abseil)
  • Experience containerizing C++ applications using Docker and deploying to cloud infrastructure (AWS, Azure, or GCP)

Responsibilities

  • Lead the architectural design and structural planning of highly scalable, low-latency C++ systems
  • Establish engineering best practices, coding standards, and rigorous code review processes across the organization
  • Spearhead critical optimization initiatives to maximize system throughput, memory efficiency, and hardware utilization
  • Identify technical debt and systematically design strategies to refactor, upgrade, and secure legacy codebases
  • Partner with product managers and cross-functional stakeholders to translate business vision into concrete technical roadmaps
  • Actively coach, mentor, and elevate mid-level and junior engineers to foster a high-performing engineering culture

Benefits

  • four or more weeks of paid time off to start
  • 10 percent employer contribution toward retirement
  • 100 percent tuition support
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service