Gathering your results ...
29 days
Not Specified
Not Specified
Not Specified
<p>Employee Type: Regular Required: ## TS/SCI clearance ## Bachelor of Science degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering. ## Experience in computer science and information systems ## Experience analyzing and reverse engineering Assembly binaries (x86 and/or ARM, AVR) ## Experience with scripting languages such as Python and Unix Shell scripts ## Experience using virtualization technologies (VMware, VirtualBox, Docker) ## Experience using binary analysis tools such as IDA Pro, Ghidra, WinDbg, binwalk, FTK Desired: ## Understanding of software development using C/C++ for Linux and/or Windows OS systems ## Understanding of techniques for binary analysis to identify functionality and vulnerabilities in various applications, embedded firmware, systems and communications ## Understanding of memory management concepts (Heap, Stack, Virtual Memory) ## Understanding of compiler specifics, operating system concepts, security models, and the causes of most vulnerabilities and how to exploit them ## Familiarity with low-level Windows internals and UNIX kernel internals ## Familiarity with encryption & hashing methods and algorithms (3DES, AES, RSA, MD5, SHA, CRC, etc.) ## Background in ethical hacking and/or testing software vulnerabilities with a working knowledge of hacking tools and techniques such as memory corruption exploits, buffer overflows, rootkits, protocol poisoning, MetaSploit, nmap, etc. This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI. What You Can Expect:</p>
POST A JOB
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!