Skip Navigation Links
Job Openings
Job Search
Job Fairs
Submit Your Resume
Benefits
The Right Stuff
Diversity
EEO is the Law

Self-Service Web site

If you've submitted your information in the past and would like to view or update your profile, login to our Self-Service Web site.

Contact Us

Email  careers@ctc.com

Current Job Openings at CTC
Please click on a Position Title (below) to view a description of the position.

Position TitleLocationCategoryStatus
Assistant Mechanical EngineerHuntsville, ALEngineeringFull Time
Assistant Software DeveloperMultiple LocationsInformation TechnologyFull Time
Associate Digital Signal Processing (DSP) Software EngineerHuntsville, ALComputer-SoftwareFull Time
Associate Software DeveloperMultiple LocationsInformation TechnologyFull Time
Associate Software EngineerJohnstown, PAInformation TechnologyFull Time
Associate Software EngineerAnnapolis Junction, MDInformation TechnologyFull Time
CNC Machinist/Programmer Skilled Trades MasterJohnstown, PAManufacturing/ProductionFull Time
Detonation ScientistPicatinny, NJEngineeringPart Time
Digital Signal Processing (DSP) Software EngineerHuntsville, ALComputer-SoftwareFull Time
Electrical EngineerJohnstown, PAEngineeringFull Time
Energy Strategic Communications AnalystCrystal City, VACommunicationsFull Time
Executive Director, Business Development - Technology GroupCrystal City, VABusiness DevelopmentFull Time
Field Service Systems EngineerCamp Lejeune, NCInformation TechnologyFull Time
Intelligence AnalystFt. Meade, MDIntelligenceFull Time
Low Observable / Signature Management ScientistHuntsville, ALMaterials ScienceFull Time
NWDT InstructorGlynco, GAEducation and TrainingFull Time
NWDT InstructorGlynco, GAEducation and TrainingFull Time
Principal Digital Signal Processing (DSP) Software EngineerHuntsville, ALComputer-SoftwareFull Time
Principal Software EngineerMultiple LocationsInformation TechnologyFull Time
Principal Systems Engineering LeadHuntsville, ALComputer-SoftwareFull Time
Program Manager - Army WatercraftWarren, MIEngineeringFull Time
Senior EngineerJohnstown, PAEngineeringFull Time
Senior Information Systems Security EngineerJohnstown, PAInformation TechnologyFull Time
Senior Information Systems Security EngineerJohnstown, PAInformation TechnologyFull Time
Senior Principal Machine Learning EngineerMultiple LocationsInformation TechnologyFull Time
Senior Quality Assurance LeadAnnapolis Junction, MDComputer-SoftwareFull Time
Senior Software EngineerJohnstown, PAInformation TechnologyFull Time
Senior Software EngineerAnnapolis Junction, MDInformation TechnologyFull Time
Senior System AdministratorPanama City, FLInformation TechnologyFull Time
Senior Systems EngineerAnnapolis Junction, MDInformation TechnologyFull Time
Senior Test EngineerAnnapolis Junction, MDInformation TechnologyFull Time
Senior Utilities EngineerJohnstown, PAEngineeringFull Time
Software DeveloperMultiple LocationsInformation TechnologyFull Time
Software EngineerHuntsville, ALInformation TechnologyFull Time
Software EngineerAnnapolis Junction, MDInformation TechnologyFull Time
Software Engineer - Machine LearningMultiple LocationsInformation TechnologyFull Time
System AdministratorFt. Meade, MDInformation TechnologyFull Time
Technical Intern - SeniorJohnstown, PAInformation TechnologyIntern
Test EngineerAnnapolis Junction, MDInformation TechnologyFull Time
Utility Engineer LeadArlington, VAEngineeringFull Time
Welding EngineerJohnstown, PAEngineeringFull Time
Welding Skilled Trades MasterJohnstown, PAManufacturing/ProductionFull Time Temp