Vulnerability Researcher-Mid
On-siteAnnapolis Junction, Maryland, United States
Job Summary
Uncover software vulnerabilities and analyze complex systems to determine functionality, code structure, and system design. Perform software reverse engineering and actively debug software while troubleshooting crashes and programmatic flow issues. Provide engineering results, written reports, proof-of-concept code, prototypes, and hands-on demonstrations of vulnerability analysis. Participate in technical presentations on assigned projects. Requires TS/SCI clearance, a B.S. in Computer Science, and four years of experience in Assembly, C, C++, Python, or similar languages.
Required Qualifications
- TS/SCI with polygraph security clearance
- A Bachelor of Science (B.S.) degree in Computer Science or related field and at least three (3) years of contiguous experience in computer science, information systems, or network engineering
- In lieu of a degree, at least five (5) years of contiguous experience
- At least four (4) years of experience programming in Assembly, C, C#, C++, Perl, or Python
- At least four (4) years of demonstrated experience in either hardware or software reverse engineering
- Demonstrable experience actively debugging software and troubleshooting issues with software crashes and programmatic flow
- Experience providing written reports, proof-of-concept code, prototypes, and hands-on demonstrations of reverse engineering and vulnerability analysis results
- Experience participating in technical presentations on assigned projects
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.