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

Socket.dev

San Diego (CA)

On-site

USD 204,000 - 284,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

STR is hiring a Principal Software Reverse Engineer to analyze vulnerabilities in cyber-physical systems. You will lead multidisciplinary teams, develop automated analysis tools, and advance cybersecurity research with real-world impact.

Requires an active Top Secret clearance and a BS plus 15+ years of relevant experience; strong skills in IDA Pro, Binary Ninja, Ghidra, and C/C++ are essential. Onsite work is required, with opportunities to influence national security through innovative

Qualifications

  • Requires Active Top Secret security clearance (U.S. citizenship required).
  • Bachelors degree in CS/CE/Cybersecurity or related field with 15+ years experience.
  • Experience leading technical reverse engineering and exploitation programs.

Responsibilities

  • Reverse engineer software/firmware across Windows/Linux and embedded targets.
  • Develop automated reverse engineering and binary analysis tools.
  • Lead multi-disciplinary teams on cybersecurity projects.
  • Develop exploits, payloads, and mitigations for challenging targets.
  • Document and present research findings.
  • Support technical marketing and proposal development.

Skills

Reverse engineering
Binary analysis
C/C++
Python
Disassembly tools
Team leadership

Education

Bachelors in CS/CE/Cybersecurity

Tools

IDA Pro
Binary Ninja
Ghidra
QEMU
AFL++

Job description

STR is hiring a Principal Software Reverse Engineer to analyze vulnerabilities in cyber-physical systems. You will lead multidisciplinary teams, develop automated analysis tools, and advance cybersecurity research with real-world impact.

Requires an active Top Secret clearance and a BS plus 15+ years of relevant experience; strong skills in IDA Pro, Binary Ninja, Ghidra, and C/C++ are essential. Onsite work is required, with opportunities to influence national security through innovative

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

Similar jobs worth comparing

Lead Reverse Engineer - Cybersecurity & Exploitation (TS)
Lead Reverse Engineer - Cybersecurity & Exploitation (TS)

Socket.dev • 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 & 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

STR • Carlsbad (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
Top Secret - Associate Software Reverse Engineer
Top Secret - Associate Software Reverse Engineer

Systemstechnologyresearch • Woburn (MA)

On-site
USD 91,000 - 125,000
Principal Software Reverse Engineer
Principal Software Reverse Engineer

Socket.dev • Woburn (MA)

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

Socket.dev • Melbourne (FL)

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

STR • San Diego (CA)

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

Socket.dev • Arlington (VA)

On-site
USD 204,000 - 284,000