CACI International Inc is seeking a Junior Cyber Software Engineer to support next-generation tactical cyber infrastructure and mission-critical defense solutions. The role focuses on developing secure Rust-based software, mitigating vulnerabilities, integrating embedded and tactical systems, testing and debugging applications, and contributing to requirements, architecture, and technical documentation.
Hands-on experience or working familiarity with C, C++, or Go
Proficiency with Linux environments, shell scripting, and version control using Git
Active DoD **Secret** security clearance required and must be maintained
Preferred
Familiarity with memory-safe coding paradigms, static analysis tools, and cryptographic implementation approaches
Exposure to embedded systems development, hardware abstraction layers, or real-time operating systems (RTOS)
Foundational understanding of DoD cybersecurity frameworks such as **RMF** and **STIGs**
DoD 8140/8570 compliance (e.g., **Security+ CE**)
Benefits
Flexible time off benefit
Robust learning resources
Healthcare benefits
Wellness benefits
Financial benefits
Retirement benefits
Family support benefits
Continuing education benefits
Time off benefits
At CACI International Inc (NYSE: CACI), our 27,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Glassdoor
3.7
Founded in 1962
Arlington, Virginia, USA
10001+ employees
https://www.caci.com
At CACI International Inc (NYSE: CACI), our 27,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.