Lead Reverse Engineer - Cybersecurity & Exploitation (TS)

Socket.dev

Woburn (MA)

On-site

USD 204,000 - 284,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

STR is hiring a Principal Software Reverse Engineer to join a multidisciplinary team researching vulnerabilities in cyber-physical systems. This role involves leading teams, performing reverse engineering across Windows/Linux binaries and embedded firmware, and developing automated analysis tools.

Onsite work with active TS clearance is required. Candidates should have a CS-related degree with 15+ years of relevant experience or equivalent, proficiency with IDA Pro/Binary Ninja/Ghidra, and

Qualifications

  • Bachelor’s degree in computer science, computer engineering, cybersecurity or related field plus a minimum of 15 years relevant experience (MS or PhD with equivalent work experience may also be considered).
  • Substantial experience leading technical teams on advanced reverse engineering and exploitation programs.
  • Experience with binary analysis of software/firmware and disassembly tools.

Responsibilities

  • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
  • Developing and applying automated reverse engineering and binary analysis tools to characterize protocols, interfaces, and functionality of target systems
  • Developing innovative cybersecurity solutions
  • Leading multi-discipline teams to tackle challenging problems from a wide variety of technologies to develop innovative cybersecurity solutions
  • Performing vulnerability weaponization, exploit development, payload development, and exploit mitigation on a variety of challenging targets
  • Technical marketing to existing and potential customers
  • Technical proposal development (idea generation, writing, reviewing, editing)
  • Documenting, demonstrating, and presenting research
  • Solving real world problems that have an impact on national security

Skills

Reverse engineering
Binary analysis
Disassembly tools
C/C++
Python
Technical leadership
Vulnerability research

Education

Bachelor's degree in Computer Science / Computer Engineering / Cybersecurity
MS or PhD with equivalent work experience considered

Tools

IDA Pro
Binary Ninja
Ghidra
QEMU
AFL++

Job description

STR is hiring a Principal Software Reverse Engineer to join a multidisciplinary team researching vulnerabilities in cyber-physical systems. This role involves leading teams, performing reverse engineering across Windows/Linux binaries and embedded firmware, and developing automated analysis tools.

Onsite work with active TS clearance is required. Candidates should have a CS-related degree with 15+ years of relevant experience or equivalent, proficiency with IDA Pro/Binary Ninja/Ghidra, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Reverse Engineer, Exploit & Research (TS/Onsite)
Principal Reverse Engineer, Exploit & Research (TS/Onsite)

Socket.dev • San Diego (CA)

On-site
USD 204,000 - 284,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 & Vulnerability
Senior Reverse Engineer - Cybersecurity & Vulnerability

STR • Woburn (MA)

On-site
USD 204,000 - 284,000
Senior Software Reverse Engineer — Cybersecurity Research
Senior Software Reverse Engineer — Cybersecurity Research

Socket.dev • Melbourne (FL)

On-site
USD 204,000 - 284,000
Senior Reverse Engineer - Cybersecurity Exploitation (TS)
Senior Reverse Engineer - Cybersecurity Exploitation (TS)

STR • San Diego (CA)

On-site
USD 204,000 - 284,000
Principal Software Reverse Engineer
Principal Software Reverse Engineer

Systemstechnologyresearch • Woburn (MA)

On-site
USD 204,000 - 284,000
Senior Reverse Engineer
Senior Reverse Engineer

STR • Melbourne (FL)

On-site
USD 134,000 - 184,000
Senior Reverse Engineer - Cybersecurity Exploitation (TS)
Senior Reverse Engineer - Cybersecurity Exploitation (TS)

STR • Arlington (VA)

On-site
USD 204,000 - 284,000
Senior Reverse Engineer
Senior Reverse Engineer

STR • Arlington (VA)

On-site
USD 134,000 - 184,000
Cybersecurity Software Reverse Engineer (Onsite TS)
Cybersecurity Software Reverse Engineer (Onsite TS)

STR • Arlington (VA)

On-site
USD 100,000 - 140,000