
Computer Engineer Intern
CACI International Inc
internship
Posted on:
Location Type: Office
Location: Crane • United States
Visit company websiteExplore more
Salary
💰 $39,900 - $79,900 per year
Job Level
Tech Stack
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