Lead Reverse Engineer, Onsite Cybersecurity Research

STR

Boston (MA)

On-site

USD 157,000 - 230,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

STR is seeking a Lead Software Reverse Engineer to analyze vulnerabilities in cyber-physical systems. Onsite work is required and the role demands deep reverse engineering expertise and strong problem-solving abilities.

Candidates should have a BS in CS/CE/Cybersecurity with 7+ years of experience, proficiency in C/C++, Python, and assembly, and hands-on experience with IDA Pro, Binary Ninja, or Ghidra. U.S. citizenship and TS clearance are required.

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, Cybersecurity or related field plus a minimum of 7 years relevant experience.
  • Experience with binary analysis of software/firmware.
  • Experience with disassembly tools such as IDA Pro, Binary Ninja, or Ghidra.
  • Proficiency in programming languages: C/C++, Python.
  • Proficiency in assembly languages: x86, ARM.
  • Understanding of reverse engineering fundamentals such as memory layout and calling conventions.

Responsibilities

  • Reverse engineering complex software or firmware targets across Windows/Linux and embedded platforms.
  • Developing automated reverse engineering and binary analysis tools.
  • Developing innovative cybersecurity solutions.
  • Collaborating in multi-discipline teams to tackle challenging problems.
  • Performing vulnerability weaponization, exploit development, and mitigation.
  • Documenting, presenting and demonstrating research.
  • Addressing real-world problems impacting national security.

Skills

Binary analysis
C/C++
Python
Assembly (x86, ARM)

Education

Bachelor's degree in CS/CE/Cybersecurity
7+ years relevant experience

Tools

IDA Pro
Binary Ninja
Ghidra

Job description

STR is seeking a Lead Software Reverse Engineer to analyze vulnerabilities in cyber-physical systems. Onsite work is required and the role demands deep reverse engineering expertise and strong problem-solving abilities.

Candidates should have a BS in CS/CE/Cybersecurity with 7+ years of experience, proficiency in C/C++, Python, and assembly, and hands-on experience with IDA Pro, Binary Ninja, or Ghidra. U.S. citizenship and TS clearance are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite Lead Reverse Engineer – Cybersecurity & Exploits
Onsite Lead Reverse Engineer – Cybersecurity & Exploits

STR • Woburn (MA)

On-site
USD 157,000 - 230,000
Senior Software Reverse Engineer – Cybersecurity Research
Senior Software Reverse Engineer – Cybersecurity Research

STR • Carlsbad (CA)

On-site
USD 204,000 - 284,000
Senior Reverse Engineer: Cybersecurity & Exploit Research
Senior Reverse Engineer: Cybersecurity & Exploit Research

STR • Arlington (VA)

Hybrid
USD 204,000 - 284,000
Senior Cyber Reverse Engineer (TS Clearance)
Senior Cyber Reverse Engineer (TS Clearance)

STR • San Diego (CA)

Hybrid
USD 204,000 - 284,000
Senior Reverse Engineer - Cybersecurity & Vulnerability
Senior Reverse Engineer - Cybersecurity & Vulnerability

STR • Woburn (MA)

On-site
USD 204,000 - 284,000
Onsite Cyber Reverse Engineer - Exploit & Firmware Analysis
Onsite Cyber Reverse Engineer - Exploit & Firmware Analysis

STR • Arlington (VA)

On-site
USD 112,000 - 154,000
Onsite TS-Clearance Cyber Reverse Engineer
Onsite TS-Clearance Cyber Reverse Engineer

STR • Woburn (MA)

On-site
USD 91,000 - 125,000
Cyber Reverse Engineer (Onsite) – TS Clearance Eligible
Cyber Reverse Engineer (Onsite) – TS Clearance Eligible

STR • Melbourne (FL)

On-site
USD 112,000 - 154,000
Senior Reverse Engineer - Cybersecurity Exploitation (TS)
Senior Reverse Engineer - Cybersecurity Exploitation (TS)

STR • Melbourne (FL)

Hybrid
USD 204,000 - 284,000
Senior Reverse Engineer
Senior Reverse Engineer

STR • Arlington (VA)

On-site
USD 134,000 - 184,000