CACI International Inc

Computer Engineer Intern

CACI International Inc

internship

Posted on:

Location Type: Office

Location: CraneUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $39,900 - $79,900 per year

Job Level

About the role

  • Support design, development, and sustainment efforts for a wide variety of programs using advanced computer engineering principles — including platform integration of innovative technologies, digital system modeling, and architecture definition.
  • Develop, maintain, and refine system models using tools such as MATLAB/Simulink, VHDL/Verilog, or similar environments to define system architectures, interfaces, and behaviors.
  • Interface directly with Program Managers, Project Managers, and Integrated Product Teams (IPTs) to support the development, analysis, verification, and validation of complex systems throughout the lifecycle.
  • Support the integration of new technologies and systems into existing DOD infrastructure. This includes conducting system-level tests, identifying issues, and working on solutions to ensure seamless operation and interoperability.
  • Help in the collection, analysis, and management of data from various military operations and systems. This may involve developing algorithms, data models, and ensuring data integrity and security.
  • Work on programming and testing embedded systems used in military applications. This includes developing firmware and ensuring system reliability and performance.
  • Contribute to the implementation and testing of cybersecurity measures to protect sensitive information and systems from cyber threats. This may involve vulnerability assessments, penetration testing, and security protocol development.
  • Assist in the design and development of secure, robust computer systems and applications tailored to meet DOD requirements. This may include working on both hardware and software components.

Requirements

  • U.S. Citizenship is required with eligibility to obtain a DoD Secret clearance.
  • Currently enrolled in or pursuing a bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline from an accredited university.
  • Maintain at least a 3.0 GPA in major coursework (exceptions may be considered based on skills and demonstrated passion for systems engineering).
  • Familiarity or coursework in programming languages such as C++, Python, Java, or MATLAB.
  • Strong analytical and organizational skills with the ability to support multiple projects simultaneously.
  • Basic knowledge of cybersecurity concepts, including encryption, network security, and secure coding practices.
  • Active DoD Secret clearance or higher is desired.
  • Experience with cybersecurity tools and frameworks.
  • Experience developing Python scripts for various applications.
  • Demonstrated technical documentation, planning, and organizational skills with attention to detail.
  • Experience working with CAD software for CAD design capabilities.
  • Prior internship or co-op experience in computer engineering, electrical engineering, or a related technical field.
Benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
MATLABSimulinkVHDLVerilogC++PythonJavaembedded systemsfirmware developmentcybersecurity
Soft Skills
analytical skillsorganizational skillsattention to detailproject managementcommunication skills
Certifications
DoD Secret clearance