CACI International

Software Engineer

CACI International
Apply
1 day ago
Lisle, IL, USAEntry Level / Mid Level
H1B sponsor

Base Salary

$76k - $156k/yr

Responsibilities

  • Implement, test, and document software solutions for telecommunications and IP/computer networking equipment in the cybersecurity domain.
  • Contribute across infrastructure, application, full-stack, and customized embedded communication system development.
  • Develop concepts, assess feasibility, and identify solutions to user requests with product development teams.
  • Participate in security analysis, software and tool development, software testing, development environment work, and system infrastructure activities.
  • Use automation tools, laboratory test equipment, and protocol analyzers in a telecommunications development lab.
  • Debug system-level issues and support networking and telecommunications equipment installation, configuration, and maintenance.
  • Travel to CACI locations or customer sites as needed and follow company ethics, 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 including requirements reviews, code inspection, system test planning, and system validation.
  • Experience using development tools such as editors, compilers, and debuggers.
  • Knowledge of IP networking, telecommunications equipment, and IP-based telephony architecture, configuration, and maintenance.
  • Preferred experience with Windows, Linux, Unix-based systems, JavaScript, ARM, MIPS, x86, software security concepts, Internet routing, and laboratory equipment debugging.
  • Ability to work independently and collaboratively, learn new technologies quickly, and communicate effectively.
  • Ability to obtain a Top Secret clearance as a condition of continued employment.

Benefits

  • Full-time regular employment with healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
  • Flexible time off, learning and development resources, and opportunities for career growth.
  • Up to 10% travel within the continental United States; no clearance is required to begin employment, but a Top Secret clearance is required for continued employment.

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