Apply Now    

Software Engineer--TS/SCI required

Req #: 242277_80010
Location: Aurora, CO US
Job Category: Engineering
Minimum Clearance Required: TS/SCI with Polygraph

Job Description

Software Engineer developing, enhancing and maintaining software in a large processing system, with part of a team with responsibility for software in the area of interactive signal analysis.


  • Develop C++ and Java software in a Linux environment
  • Design and code new software or modify existing software to add new features, to correct errors, to adapt to new operating environments, or to improve its performance
  • Rapidly produce fixes to address issues in the operational system
  • Use configuration management tools (primarily git)
  • Perform code reviews
  • Follow project processes
  • Work with a small team to develop components, while coordinating with a much larger team developing other parts of the system.
  • Work with program management to develop plans and schedules, then execute plans and provide status

Required Skills:

  • 2-5 years of experience in software engineering
  • Experience with C++ and Java development
  • Use of configuration management tools

Desired Skills:

  • Knowledge of Javascript
  • Experience with signal processing software or understanding of signal processing methods
  • Basic understanding of signal analysis methods
  • Experience with SIGINT systems
  • Experience with Atlassian tools (Bitbucket, Jira, Confluence)

Other Requirements:

  • Active TS/SCI clearance with Poly
  • Bachelor’s degree in Computer Science or related discipline, with 2-5 years of experience in software engineering


Job Location



CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Apply Now