Internship - Vulnerability Research Intern - Cyber Network Internship

Herndon, VA

Applications have closed
Company Overview
CCG is a technology company focused on equipping customers with the capabilities and support to conduct intelligent and successful cyber operations. We do this by finding the most talented engineers and operators in the country, give them some of the most challenging problems facing the US government, and help them unleash their creativity and problem-solving skills. Excellence is our standard and mission success is our metric.   Program Goals Learn: Professional growth during your internship can be exposure to the Cyber Operations domain, learning a new programming language, or perfecting a new tradecraft technique.  Contribute: There is a seat at the table for every one of our interns from day one. It is our goal that by the time you leave, your fingerprint is on a true operational contribution.  Have Fun: Your time in our program may be limited, but the memories will last. It is our goal that you enjoy your time here and want to come back. Hire: The road doesn’t end at just the internship! Our end state is to bring on former interns full time after completing their school work.   Role

You will be part of a fast-paced team that combines expertise in vulnerability research and computer network operations development to design and implement solutions that will go directly to operators on the front lines of the US cyber mission. 

  Responsibilities
  • Find and develop exploits against devices, applications, and operating systems
  • Design and implement command-line interface tools
  • Learn about and employ CNO tradecraft in development of robust solutions for cyber operations
Required Qualifications
  • Pursuing Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline
  • Experience with tool such as Ghidra, Binary Ninja, IDA or other reverse-engineering/disassembler tools
  • Experience with Windows systems programming and the Win32 API
  • Experience working in Linux fundamentals (strong grasp of sockets, file descriptors, networking, iptables, file systems, kernel, etc.)
  • Ability to read and write C and assembly languages as needed (ARM, MIPS, x86/64) with some oversight or supervision
  • Strong programming fundamentals; particularly with networking, data structures, and data models
  • Ability to collaborate as a team
  • Comfortable in a high-trust, adaptable, team environment
Preferred Qualifications
  • Understanding of kernel network stacks and/or kernel development
  • Any experience in CNO development or embedded development; internships count
  • Understanding of CNO tradecraft or the cyber operations domain
  • Experience in one or more of the following programming languages - C, Go, or Python
  • Understanding of kernel network stacks and/or kernel development
  • Understanding of CMake/Make and embedded build systems
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. #LI-Remote
Job stats:  12  8  0

Tags: APIs C Computer Science Exploits Ghidra IPtables Linux NetOps Python Windows

Perks/benefits: Career development Startup environment

Region: North America
Country: United States

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.