Principal Software Reverse Engineer at STR - ScoutJobs - The AI-curated global job board
Skip to content
S
Posted 4 hours ago

Principal Software Reverse Engineer

STRPrincipal Software Reverse Engineer

Requirements

Active Top Secret (TS) clearance, US Citizenship, 15+ years relevant experience, Proficiency in Assembly (x86, ARM), Proficiency in C/C++ or Python, Experience with IDA Pro, Binary Ninja, or Ghidra

Skills

PythonC#IDA ProAssembly

About the role

Responsibilities

  • Reverse engineer complex software or firmware targets ranging from Windows/Linux binaries to embedded firmware
  • Develop and apply automated reverse engineering and binary analysis tools
  • Lead multi-discipline teams to tackle challenging cybersecurity problems
  • Perform vulnerability weaponization, exploit development, and payload development
  • Support technical marketing and proposal development
  • Document, demonstrate, and present research findings

Requirements

  • Active Top Secret (TS) security clearance
  • US Citizenship required
  • Bachelor's Degree in Computer Science, Computer Engineering, Cybersecurity or related field
  • Minimum 15 years of relevant experience (MS or PhD may be considered)
  • Substantial experience leading technical teams in reverse engineering and exploitation
  • Experience with disassembly tools such as IDA Pro, Binary Ninja, or Ghidra
  • Proficiency in Assembly Languages (x86, ARM, etc.)
  • Proficiency in C/C++ or Python
  • Deep understanding of reverse engineering fundamentals and vulnerability research

Preferred Qualifications

  • Experience with implant or software patch development
  • Familiarity with binary emulation tools like QEMU or AFL++
  • Experience with DSP architectures (TI, STMicroelectronics, NXP, or Analog Devices)
  • Knowledge of operating system internals and embedded systems
  • Experience developing custom emulation tools or disassembler/decompiler modules
  • Knowledge of anti-reverse engineering and anti-malware techniques

About the Company

STR specializes in advanced research and development for defense, intelligence, and national security, focusing on cyber, next-generation sensors, electronic warfare, and artificial intelligence.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Reverse Engineer

STR · San Diego

Sign up to apply