CyberPoint

Reverse Engineer (TS/SCI with polygraph required)

US-MD-Fort Meade
6 months ago
ID
2017-1479

Overview

CyberPoint International has a career opportunity for a Reverse Engineer. The Reverse Engineer uses the latest tools to discover the inner workings of large and small software systems, performing static and dynamic analysis to document how everything works as well as look for vulnerabilities. Persistence is required; the problems are hard and the solutions are mission-critical. Software and script development experience is preferred, as custom tool development, automation, and repeatability are highly regarded. Customer interaction skills are also required, as findings will need to be documented and presented. #CJ

Qualifications

 

 What You'll Need:

  • Software Engineering proficiency
  • Working knowledge of how high-level languages are compiled to machine-code binaries
  • Working knowledge of how binaries are loaded and executed on one or more operating systems (e.g. Windows, Linux, FreeBSD)
  • Experience developing software in one or more common languages (C/C++, Java, Python)
  • Experience with Assembly on one or more of the following platforms: x86, x86-64, PowerPC, ARM, MIPS
  • Experience with Debuggers (windbg, ollydebug, immunity, lldb)
  • Experience with Compilers (e.g. gcc, Visual Studio, Xcode)
  • Experience with Assemblers (e.g. gas, nasm, masm)
  • Experience with Disassemblers (e.g. IDA Pro, OllyDbg)
  • Experience with Decompilers (e.g. JAD, .NET Reflector, Hex-Rays Decompiler)
  • Knowledge of executable formats (ELF, PE, Mach-O)
  • Binary analysis using hex editors
  • File format diagnosis from unknown binary
  • Experience with Network monitoring tools (e.g. tcpdump, Wireshark)
  • TS/SCI clearance with polygraph is required

 

What Will Set You Apart:

  • 6+ years experience AND/OR Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, or related field (+/- experience)  AND/OR Master of Science in related field (+/- experience)
  • Experience using common Reverse Engineering techniques with free or open-source, commercial, or customer specific tools

Our Culture

 

Great People, Exceptional Benefits

 

Great people are the foundation of any great company. To attract and retain great people, CyberPoint offers fulfilling work that we like to balance with the rest of life. We accomplish this by offering outstanding benefits that allow each of our employees to live and work well. To learn more, http://www.cyberpointllc.com/benefits/benefits_overview.html.

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!