Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 5 hours ago

Software Engineer

CACI International Inc is a company focused on providing innovative solutions to security challenges. They are seeking a Software Engineer to participate in research and development efforts, contributing to software solutions in telecommunications and cyber security domains for the U.S. Federal Government.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Work from existing design specifications to implement, test and document software solutions in telecommunications and IP/computer networking equipment in the cyber security domain
Work with a product development team to develop concepts, identify creative solutions to user requests and assess feasibility of these solutions
Participate in technical activities spanning multiple technical disciplines including security analysis, software/tool development, software test, development environment and system infrastructure
Work in a telecommunications development lab environment, use automation tools and lab test equipment, including protocol analyzers
Operate effectively and comfortably in a team environment
Travel to other CACI Locations or Customer Sites as necessary
Understand and adhere to all CACI Ethical and Compliance policies
Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures
Perform other duties as required

Qualification

CC++PythonRISC-V assemblyDevice DriversKernel knowledgeIP networkingTelecommunicationsSoftware engineering processDevelopment toolsSystem-level debuggingMicrosoft applicationsInternet routing techniquesCommunication skillsTeam collaboration

Required

Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering or related technical discipline and 0-5 years of experience or an equivalent combination of education, skills, and experience
Experience with RISC-V assembly
Familiarity with Device Drivers
Ability to operate and code in the hardware Layers
Knowledge of Kernel
Software development skills in current languages such as: C, C++, JAVA, Python
Familiar with software engineering process concepts from requirements reviews, code inspection, and system test plan creation to system validation
Use of development tools (e.g. editors, compliers, debuggers)
Knowledge of IP networking and/or telecommunications equipment installation, configuration and maintenance
Some experience debugging system-level issues with various lab equipment
Knowledge of Microsoft software applications and other software applications as required
Knowledge of IP based telephony including its architecture, configuration and maintenance is desired
Willingness and ability to quickly learn new technologies
Strong oral and written communication skills
Ability to work both independently and as a collaborative team member

Preferred

Familiar with development in either Windows, Linux and/or Unix-based operating systems
Software development skills in current languages such as: JavaScript, ARM, MIPS, x86 or comparable languages
Familiarity with software security concepts such as intrusion detection, cryptography, authentication, firewalls, secure coding practices
Experience debugging system-level issues with various lab equipment
Knowledge of Internet routing techniques protocols and tools

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase