baltimoreprogrammer | Software Reverse Engineer in Bethesda, MD

Software Reverse Engineer

  • PAE
  • $112,190.00 - 178,460.00 / Year *
  • 8623 Burdette Rd
  • Bethesda, MD 20817
  • Full-Time
save job button



Supporting the Most Exciting and Meaningful Missions in the World Software Reverse Engineer PAE is seeking a Software Reverse Engineer to support the National Media Exploitation Center(NMEC) in Bethesda, Maryland.The Software Reverse Engineer will write and produce technical reports related to the scope, nature, and characteristics of assessed software and applications suitable for distribution to both technical and non-technical audiences. They will also work deep within the boot process, kernel, and system internalsusing tools like IDA Pro, debuggers, and in-target probes to research the behavior of binaries. Also they will perform in-depth analysis (dynamic/static) on malicious software (i.e., bots, worms, Trojans) resident on Microsoft Windows TM and Linux based platforms to provide actionable intelligence and, as appropriate, provide remediation recommendations.Qualifications:- Must have Bachelors of Science degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering and at least four (4) years of related experience.- Experience with reverse engineering and network security tools, including IDA Pro, GDB, WinDdg, YARA, Windows Sysintemals, Kali Linux, and/or Wireshark.- Programming knowledge/experience with either Windows Kernel, C, C++, Python and/or Assembly Language and the ability to work in a team environment using modern version control systems.- Working experience/knowledge of the types and techniques of cyber exploitation and attack, including virus, worm, Trojan horse, logic bomb, and sniffer to identify, quantify, prioritize, and report vulnerabilities in various architectures, networks, communications, applications, and systems.- TS/SCI clearance requiredPreferred Qualifications: Master of Science or PhD degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering and at least two (2) years of related experience. PAE is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, religion, color, sex, gender, national origin, age, United States military veteran??s status, ancestry, sexual orientation, marital status, family structure, medical condition including genetic characteristics or information, veteran status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. EEO is the Law Poster
Associated topics: .net, backend, back end, c c++, develop, devops, java, software developer, software engineer, software programmer


* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.