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 Software DeveloperMultiple LocationsInformation TechnologyFull 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
Electrical EngineerJohnstown, PAEngineeringFull Time
Energy Strategic Communications AnalystCrystal City, VACommunicationsFull Time
Energy Strategic Communications AnalystCrystal City, VACommunicationsFull Time
Field Service Systems EngineerCamp Lejeune, NCInformation TechnologyFull Time
Intelligence AnalystFt. Meade, MDIntelligenceFull Time
Metal Injection Molding Research and Development EngineerJohnstown, PAEngineeringFull Time
Paint/Coatings EngineerHuntsville, ALEngineeringFull Time
Principal Software EngineerMultiple LocationsComputer-SoftwareFull Time
Principal Systems Engineering LeadHuntsville, ALComputer-SoftwareFull Time
Program Manager - Army WatercraftWarren, MIEngineeringFull Time
Senior Principal Machine Learning EngineerMultiple LocationsInformation TechnologyFull Time
Senior Quality Assurance LeadAnnapolis Junction, MDComputer-SoftwareFull 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
Systems/Network AdministratorAnnapolis Junction, MDInformation TechnologyFull Time
Technical Intern - JuniorJohnstown, PAInformation TechnologyIntern
Test EngineerAnnapolis Junction, MDInformation TechnologyFull Time
Water Technology EngineerJohnstown, PAEngineeringFull Time
Welding EngineerJohnstown, PAEngineeringFull Time