
Software Engineer
CACI International28 days ago
Lisle, IL, USAEntry Level / Mid Level
H1B sponsor
Base Salary
$64k - $128k/yr
Responsibilities
- Implement, test, document, and debug software solutions for telecommunications and IP/computer networking equipment in the cybersecurity domain.
- Contribute across infrastructure, application, full-stack, and hardware-layer software development for customized embedded communication systems.
- Develop concepts, assess feasibility, and identify creative solutions to user requests with product development teams.
- Participate in security analysis, software and tool development, software testing, development-environment, and system-infrastructure activities.
- Use automation tools, lab test equipment, and protocol analyzers in a telecommunications development lab.
- 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, or an equivalent combination of education, skills, and experience.
- Required experience range is 0–5 years, with experience in RISC-V assembly, device drivers, hardware-layer coding, and kernel concepts.
- Proficiency with software development languages such as C, C++, Java, and Python.
- Familiarity with software engineering processes, development tools, IP networking or telecommunications equipment, and system-level debugging.
- Preferred qualifications include Windows, Linux, or Unix development; JavaScript and ARM, MIPS, or x86 development; software-security concepts; Internet routing; and IP-based telephony.
- Strong communication, collaboration, independent-work, and technology-learning skills are preferred.
- No clearance is required to begin employment, but a Top Secret clearance must be obtained for 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 to CACI locations or customer sites.
- A Top Secret clearance is required as a condition of continued employment.
About CACI International
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.