CACI International

Software Engineer

CACI International
Apply
7 days ago
Lisle, IL, USAEntry Level / Mid Level
H1B sponsor

Base Salary

$64k - $128k/yr

Responsibilities

  • Implement, test, document, and debug software for telecommunications and IP/computer networking equipment in the cybersecurity domain.
  • Develop software across infrastructure, application, full-stack, embedded, kernel, device-driver, and hardware layers.
  • Collaborate with product development teams to develop concepts, assess feasibility, and address user requests.
  • Participate in security analysis, software/tool development, software testing, development environment, and system infrastructure activities.
  • Use automation tools, lab test equipment, and protocol analyzers in a telecommunications development laboratory.
  • Support requirements reviews, code inspections, test plan creation, system validation, and system-level debugging.
  • Travel to CACI locations or customer sites as necessary and follow applicable ethical, compliance, and environmental health and safety policies.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical discipline, plus 0–5 years of experience, or an equivalent combination of education, skills, and experience.
  • Experience with RISC-V assembly, device drivers, hardware-layer coding, and kernels.
  • Software development skills in C, C++, Java, and Python.
  • Familiarity with software engineering processes, development tools, IP networking, telecommunications equipment, and system-level debugging.
  • Knowledge of Microsoft software applications and IP-based telephony architecture, configuration, and maintenance is desired.
  • Nice-to-have experience includes Windows, Linux, or Unix development; JavaScript; ARM, MIPS, or x86; software security concepts; Internet routing techniques, protocols, and tools.
  • Strong oral and written communication skills and the ability to work independently and collaboratively.
  • Ability to obtain a Top Secret clearance as a condition of continued employment.

Benefits

  • Full-time regular employee position with up to 10% continental U.S. travel.
  • No clearance is required to begin employment, but a Top Secret clearance is required for continued employment.
  • Benefits include healthcare, wellness, financial and retirement support, family support, continuing education, flexible time off, and learning and development opportunities.

Categories

CACI International

About CACI International

10,000+ employees

CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.

Contact me