Senior Reverse Engineer Researcher

Carnegie Mellon University

Arlington, VA, US
Not specified; benefits: 8% monthly employer retir...
Reverse engineering software binaries
Static analysis tools ida pro ghidra binary ninja
User-level and kernel-level debuggers
The role involves reverse engineering malicious code for high-impact customers and designing new analysis methods and tools

Job Summary

  • The role involves reverse engineering malicious code for high-impact customers and designing new analysis methods and tools.
  • Candidates must possess deep curiosity about software internals and the ability to balance rapid prototyping with maintainable tool development.
  • The position offers significant benefits including an 8% monthly retirement contribution without employee contribution and tuition benefits for dependents.

Matching Summary

The role involves reverse engineering malicious code for high-impact customers and designing new analysis methods and tools.

Salary

Not specified; Benefits: 8% monthly employer retirement contribution; Tuition benefits included

Skills & Requirements

Must-have

  • Reverse engineering software binaries
  • Static analysis tools IDA Pro Ghidra Binary Ninja
  • User-level and kernel-level debuggers
  • Malware tradecraft and TTPs knowledge
  • Native programming languages C/C++

Nice-to-have

  • Experience with artificial intelligence in reverse engineering
  • Strong technical writing experience
  • Willingness to mentor and train others
  • Mobile device development and reverse engineering
  • Compiler theory and cryptography expertise

Key Requirements

  • BS/MS/PhD in Computer Science with 5-10 years experience
  • Active Department of War security clearance required
  • Subject to background check and travel up to 15%

Work Rights

Must obtain and maintain active DoW security clearance

Tailored Resume

Cover Letter