What are the responsibilities and job description for the Senior Vulnerability Engineer position at Precision Solutions?
Overview
Senior Vulnerability Engineer
Onsite | Quantico, VA | 5 Days a Week
Active Top Secret Clearance Required
Summary
Our client brings bold thinking and a desire to be the best at their work in consulting, analytics, digital solutions, engineering, cyber, and with industries ranging from defense to health to energy to international development.
Responsibilities
Our client is looking for a Senior Vulnerability Engineer to provide reverse engineering, static and dynamic binary analysis, and vulnerability analysis of software on a variety of different platforms and operating systems. Write proof-of-concept software that simulates the behavior of analyzed binaries, their interactions with other system components, and validates any discovered vulnerabilities. Author technical documentation of research or findings as it relates to all security mechanisms, including access control, encryption, and obfuscation.
Requirements
7 years of experience in vulnerability research and engineering
Experience with C programming in Windows and Linux or Unix development environments
Experience with reverse engineering Windows kernel modules and applications using tools, including IDA Pro, OllyDbg, Ghidra, or Windbg
Experience implementing cryptographic algorithms
Knowledge of Windows device driver development
Knowledge of Android and iOS application development environments
Preferred Requirements
Experience with advanced reverse engineering
Experience with cryptanalysis
Experience formulating practical cryptanalytic attacks
Education/Certification Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Science, Technology, Engineering, or Mathematics
Clearance Requirements
- Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; an active Top Secret clearance is required.