Cyber Engineering Intern - Summer 2026

CACI InternationalSterling, VA
3dOnsite

About The Position

CACI is seeking a Cyber Engineering intern for Summer 2026 at our Sterling, VA location. You must be available to work 100% on-site. You will help perform important reverse engineering and vulnerability research to help our exploitation mission. You will work, both independently and as part of a team, to drive development and hone new skills. This role offers a unique opportunity to gain hands-on experience in a fast-paced environment, working alongside experienced professionals to enhance the nation's cybersecurity posture.

Requirements

  • Currently pursuing a degree in Computer Science, Cybersecurity, Engineering, or a related field
  • Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
  • Must be able to obtain and maintain applicable clearance
  • Strong understanding of cybersecurity principles and practices
  • Experience with reverse engineering tools such as Ghidra, Binary Ninja, or IDA Pro
  • Proficiency in programming languages such as Python, Java, or C++
  • Experience with software development tools and version control systems (e.g., Git)
  • Excellent analytical and problem solving skills
  • Strong written and verbal communication skills
  • Ability to work independently and as part of a team

Nice To Haves

  • Understanding of PCB-level communication protocols (SPI, UART, I2C, etc.)
  • Previous experience working with drones, drone systems, and associated tools (ArduPilot, Mission Planner, QGroundControl, etc.)
  • Familiarity of RF communication systems
  • Experience with offensive cyber / red team tools
  • Understanding of basic computer networking tools and protocols
  • Participation in Capture The Flag cybersecurity competitions

Responsibilities

  • Conduct vulnerability analysis on software/firmware to identify potential weaknesses or access vectors
  • Create and maintain software tools to facilitate unit testing of cybersecurity effects against commercial drone systems, ensuring they are efficient, reliable, and meet requirements
  • Execute various types of testing (e.g., unit, integration, system) against target systems
  • Document test plans, test cases, and results meticulously for customer presentations and internal reviews
  • Identify, report, and track issues through to resolution
  • Engage in technical reviews of requirements, specifications, and designs to ensure alignment with cybersecurity best practices, providing constructive feedback and suggestions for improvement
  • Assist in the validation and verification of cyber solutions and effects
  • Create and maintain comprehensive documentation for all testing activities, including methodologies, results, and recommendations
  • Prepare reports and presentations for stakeholders and customers

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service