Posted in

Software Reverse Engineer III

Software Reverse Engineer III

CompanyAccenture
LocationAnnapolis Junction, MD, USA
Salary$126400 – $256300
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree and six (6) years’ experience or minimum ten (10) years’ experience in computer science, information systems, or network engineering
  • Minimum eight (8) years’ experience programming in Assembly, C, C++, Java, Perl, and Python
  • Minimum seven (7) years’ experience developing in one (1) or more of the following: Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; Mission-applicable platforms
  • Minimum six (6) years’ experience with programming CNO tools and techniques
  • One (1) year experience developing tools and applications for mobile devices

Responsibilities

  • Provide/author documentation, lead and participate in design, code, and software readiness reviews as prescribed by the Government’s software development procedures and processes
  • Provide/author and participate in technical presentations on assigned projects.

Preferred Qualifications

  • Software development experience with C/C++ and Python
  • Knowledge of common binary executable formats (PE, ELF, etc.)
  • Experience with IDA Pro, Ghidra, or similar binary analysis tool
  • Experience with analyzing user-mode binaries and kernel-mode drivers
  • Experience with Wireshark and network protocols