Summary
CTC Group is seeking Software Engineers for a contingent program supporting mission-critical capabilities across SIGINT, RF, cyber, and cybersecurity environments. This role develops, maintains, and enhances complex and diverse software systems with a focus on integration, performance, and operational mission impact.
Locations: Annapolis Junction / Ft. Meade
Responsibilities
- Analyze documented requirements to derive software design approaches and performance expectations for complex mission-focused systems.
- Design, code, enhance, and maintain software supporting SIGINT, RF, cyber, and cybersecurity mission needs.
- Debug existing software, correct defects, and improve performance across new and legacy operating environments.
- Integrate software into modified systems and support interoperability with hardware, platforms, and mission interfaces.
- Develop data queries, database interfaces, and algorithms that meet functional, timing, and system performance standards.
- Support software testing, quality control, and documentation throughout the development lifecycle.
- Collaborate with system and hardware engineers to define requirements, constraints, capabilities, and technical limitations.
- Contribute to real-time systems, large data set processing, analytics, and other performance-driven software solutions.
Requirements
- Active TS/SCI with polygraph security clearance
Level 0 Qualifications
- A Bachelor's degree in Computer Science or related discipline from an accredited college or university.
- Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
Level 1 Qualifications
- Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree for a total of eleven (11) years experience.
Level 2 Qualifications
- Fourteen (14) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree for a total of eighteen (18) years experience.
Level 3 Qualifications
- Twenty (20) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree for a total of twenty-four (24) years experience.
#CJ
Skills Required
- Active TS/SCI with polygraph security clearance
- Bachelor's degree in Computer Science or related discipline (or substitution with experience)
- Four (4) years software engineering experience on similar projects (Level 0 substitute)
- Seven (7) years software engineering experience in similar programs (Level 1)
- Fourteen (14) years software engineering experience in similar programs (Level 2)
- Twenty (20) years software engineering experience in similar programs (Level 3)
- Experience developing software supporting SIGINT, RF, cyber, cybersecurity, real-time systems, or large-data analytics
What We Do
CTC Group is a Service-Disabled Veteran-Owned Small Business (SDVOSB) that delivers timely, high-quality Digital Government and Mission Solution services to the federal government. The company specializes in supporting Intelligence Community customers with mission-focused technical expertise and operational experience, employing highly-cleared professionals who possess a deep understanding of the critical environments and requirements they serve.








