View all jobs

Security Researcher - Quantico, VA

Quantico, VA

SourcePro Search has a fantastic opportunity for a Security Research Engineer.
We are currently recruiting for a Security Research Engineer with advanced technical knowledge in the areas of system-level programming (including driver development), x86 assembly, reverse engineering, kernel-mode debugging, and operating system internals. 
Qualified candidates must have Top Secret clearance. This position offers an excellent compensation and relocation package.
 
Specific Responsibilities:
 
  • Reverse engineer binaries in x86 assembly
  • Design and develop code in C/C++ for Windows, Linux and OS X
  • Contribute to the design and development to innovative research projects in the areas of virtualization and distributed programming
  • Develop and innovate low-level software protection methods and executable dissection algorithms
  • Maintain current knowledge of new technologies, systems, and tools
  • Co-author small-group project reports, documentation, and proposals for a highly technical audience
 
Qualifications
 
  • Must have a Bachelor's degree in Computer Science, Computer Engineering or related field or equivalent combination of education and experience.
  • Must have 3+ years of experience directly related to the following:
  • Experience programming in C/C++ and assembly; user-mode and kernel-mode software development
  • Experience with Linux, OS X, Microsoft Windows operating systems
  • Experience analyzing malicious code
  • Familiarity with reverse engineering and operating system internals, especially security components and kernel-mode debugging tools
  • Knowledge of information security, malware, rootkits, software protection schemes, and virtualization theory
  • Network and application penetration testing and vulnerability analysis experience
  • Experience with the development of any of the following is a plus: software protection, distributed programming, automated executable analysis, virtualization, or emulation engines.
<style scoped="scoped" type="text/css">/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style>