Reverse Engineering Researcher - Malware Analysis & AI Tools

Software Engineering Institute | Carnegie Mellon University

Pittsburgh (Allegheny County)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Retirement contribution (8%)
Tuition benefits at CMU and affiliates
Flexible work arrangements

Job summary

The Software Engineering Institute (SEI), a federally funded R&D center at Carnegie Mellon University, seeks a Reverse Engineer Researcher for the Threat Analysis directorate. You will reverse engineer malware, develop tools, and apply AI to improve threat analysis, while collaborating with government, industry, and academia.

Requirements include advanced degree variants with years of experience, strong writing, and willingness to travel. Security clearance is required.

Qualifications

  • BS/MS/PhD in computer science or related with years of experience as stated.
  • Experience reverse engineering malware and complex threats.
  • Analytical mindset and curiosity about how software works.
  • Balance rapid prototyping with maintainable tools.
  • Strong technical writing and handling sensitive information.
  • Willingness to travel up to 15%.
  • Ability to obtain and maintain security clearance.

Responsibilities

  • Reverse engineer malicious code for high-impact customers and develop new analysis methods.
  • Perform in-depth reverse engineering and document results in reports and presentations.
  • Explore AI-enabled approaches to support reverse engineering and malware analysis.
  • Prototype and transition new analysis tools and methods.
  • Identify emerging and complex security threats and document them.
  • Collaborate with the security community through papers and presentations.

Skills

Reverse engineering
Malware analysis
Intel/analysis mindset
Prototyping
Technical writing
C/C++
Java
Python
GoLang
AI/ML concepts
Binary analysis tools
Ghidra/IDA/Binary Ninja
x64dbg/x32dbg
GDB/WinDbg
PE/ELF/Mach-O

Education

BS in Computer Science or related
MS in Computer Science or related
PhD in Computer Science or related

Tools

IDA Pro
NSA Ghidra
Binary Ninja
x64dbg
gdb
WinDbg
Frida
QEMU
Unicorn Engine

Job description

The Software Engineering Institute (SEI), a federally funded R&D center at Carnegie Mellon University, seeks a Reverse Engineer Researcher for the Threat Analysis directorate. You will reverse engineer malware, develop tools, and apply AI to improve threat analysis, while collaborating with government, industry, and academia.

Requirements include advanced degree variants with years of experience, strong writing, and willingness to travel. Security clearance is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Malware Reverse Engineer & Threat Analysis Expert
Malware Reverse Engineer & Threat Analysis Expert

Carnegie-Mellon-University • Pittsburgh

On-site
USD 90,000 - 140,000
Retirement plan
Tuition benefits
Flexible work
+6
Reverse Engineer & Malware Researcher
Reverse Engineer & Malware Researcher

Carnegie-Mellon-University • Pittsburgh

On-site
USD 110,000 - 150,000
8% retirement contribution
Tuition benefits
Flexible work arrangements
+4
Malware Reversing Research Engineer
Malware Reversing Research Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 110,000 - 170,000
Retirement match
Tuition benefits
Flexible work arrangements
+2
Senior Malware Reverse Engineer and Threat Researcher
Senior Malware Reverse Engineer and Threat Researcher

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 140,000 - 190,000
8% retirement contribution
Tuition benefits
Flexible work arrangements
+6
Malware Reverse Engineer & Threat Researcher
Malware Reverse Engineer & Threat Researcher

Carnegie Mellon University • Arlington (VA)

On-site
USD 120,000 - 180,000
Tuition benefits
Flexible work arrangements
Relocation assistance
Senior Malware Reverse Engineer & Analyst
Senior Malware Reverse Engineer & Analyst

Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
8% retirement contribution
Tuition benefits
Flexible work arrangements
+5
Malware Reverse Engineer & AI Tooling Specialist
Malware Reverse Engineer & AI Tooling Specialist

Software Engineering Institute | Carnegie Mellon University • Arlington (VA)

On-site
USD 120,000 - 180,000
8% retirement contribution
Tuition benefits
Flexible work arrangements
+5
Malware Analysis & Reverse Engineering Intern
Malware Analysis & Reverse Engineering Intern

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 25,000 - 39,000
Associate Reverse Engineer Researcher
Associate Reverse Engineer Researcher

Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 160,000
8% retirement contribution
Tuition benefits for you and depend/or
Flexible work arrangements
+2
Associate Reverse Engineer Researcher
Associate Reverse Engineer Researcher

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 110,000 - 170,000
Retirement match
Tuition benefits
Flexible work arrangements
+2