Reverse Engineer (TS/SCI with polygraph required)

CyberPoint InternationalBaltimore, MD
237d

About The Position

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.

Requirements

  • 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

Nice To Haves

  • 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

Benefits

  • Outstanding benefits that allow each of our employees to live and work well.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Professional, Scientific, and Technical Services

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service