Overview
Skills
Job Details
Location: Reston, VA (Onsite)
Type: FTE
Exp. Level: 10-12 years
Job Summary:
Our end-client is seeking a seasoned Technical Lead with deep, hands-on expertise in C++ development to lead mission-critical systems engineering and software development efforts within the Intelligence Community. The ideal candidate will have extensive experience in real-time systems, embedded software, and defense or aerospace domains. A Tech Lead to guide product direction, drive technical decisions, and contribute to mission-critical codebases..This role involves t echnical leadership, architecture design, hands-on coding, and mentoring a team of 4-8 engineers building next-gen sensor-based systems.
Clearance: Active Top Secret required (SCI eligibility preferred)
Travel: Approx. 20 25% (4 trips/year, 1 week each)
Key Responsibilities:
- Lead the design, development, and integration of mission systems software using C++.
- Architect scalable, high-performance solutions for real-time and embedded systems.
- Drive the technical roadmap and execution for IC-facing product development
- Write production-level C/C++ code to meet fast-moving delivery timelines
- Collaborate with cross-functional teams including systems engineers, hardware engineers, and program managers.
- Ensure software quality through code reviews, unit testing, and adherence to best practices.
- Guide and mentor junior developers, unblock challenges, and enforce code quality standards, fostering a culture of technical excellence.
- Own integration efforts with third-party APIs and systems.
- Track and optimize performance using real-time metrics.
- Represent the program in technical reviews with internal and government stakeholders.
- Support field testing at domestic test sites (approx. 20 25% travel).
- Participate in requirements analysis, risk assessment, and technical planning.
- Support deployment, troubleshooting, and maintenance of mission systems in operational environments.
- Interface with government and defense clients to ensure alignment with mission objectives.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- U.S. Citizenship required due to federal contract requirements.
- Active U.S. Top Secret clearance (SCI preferred)
- 10+ years of engineering experience, including 8+ years in C++ development
- 8+ years leading high-performing software teams
- Proven experience delivering integrated software/hardware systems
- Deep experience navigating large codebases and complex environments
- Strong decision-maker who can drive direction with limited oversight
- Strong understanding of object- oriented design, multithreading, and memory management.
- Experience with real-time operating systems (RTOS), embedded systems, or avionics software.
- Familiarity with software development lifecycle ( SDLC) and Agile methodologies.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience in defense, aerospace, or mission-critical systems.
- Knowledge of additional languages such as Python or Java.
- Experience with tools like Git, Jenkins, Jira, and CI/CD pipelines.
- Active Secret or Top Secret clearance (SCI preferred).
Bonus If You Have:
- Experience supporting classified or high-sensitivity programs.
- Background in SITL/HITL simulation environments.
- Familiarity with cybersecurity, cross-domain systems, and accreditation processes.
**This is an onsite role in Reston, VA, offering relocation support for qualified candidates. You'll be helping shape programs with real national security impact.**