Job Description

TCI has an immediate need for a Software Engineer III in Herndon, VA.  This is not a Corp2Corp opportunity.  This is a 6-month Contract-To-Hire opportunity. In addition to competitive, market-rate based pay, TCI provides all our Consultants with Comprehensive Medical/Dental Insurance, 401k, Life Insurance and Long-Term Disability benefits.

This position requires a DoD Top Secret Security Clearance/SCI.


TCI is offering an excellent DoD Contract opportunity with our government/military sector client in Herndon, VA.  If you enjoy a collaborative and creative work environment, this is a great opportunity for you to join a rapidly growing IT team.  Promoting from within is a routine best practice in an environment where individuals are encouraged to advance their careers.

Our clients Processing teams are developing the next-generation ground processing software in an Amazon cloud environment. The software will provide high data volume, high speed image processing needed to quickly produce a suite of imagery products. The image processing application will be written using C++ on a Linux OS. The development and testing environment will leverage Git for source code management, JIRA for agile/scrum team management, and Jenkins for automated builds and software testing

This position will be responsible for developing Image and Video Processing Software for a variety of Geospatial Intelligence Applications.  A strong background in how to balance the use of 3rd party frameworks with custom source code will be required to assist in bringing to life, cutting edge image science solutions to enterprise systems for processing and analysis.

  • Bachelor’s Degree in Computer Science or a related technical discipline with 10+ years of related experience in software development; or equivalent.
  • TS/SCI Clearance, will consider TS
  • Fluent in Object Oriented C++
  • Cross Platform Development experience (Linux, Solaris, Windows, etc.
  • Experience with multi-threaded development
  • Exposure to Image Science / Image Chain Analysis
  • Familiar with Agile SCRUM
  • Experience with High Performance Computing environments
  • Software experience in C, JAVA, Python
  • Ability to work with MatLab or IDL source code
  • Experience with PERL scripting or other scripting language
  • Knowledge of 3D mathematics
  • Experience with Linux OS

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online