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

Software Reverse Engineer

STRSoftware Reverse Engineer

Requirements

Active Top Secret (TS) security clearance, BS, MS or PhD in Computer Science or related field, Experience with binary analysis, Proficiency in C/C++, Python, and Assembly

Skills

PythonC#IDA ProGhidraAssembly

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
  • Develop innovative cybersecurity solutions
  • Work in multi-discipline teams to tackle challenging technical problems
  • Perform vulnerability weaponization, exploit development, payload development, and exploit mitigation
  • Document, demonstrate, and present research findings

Requirements

  • Active Top Secret (TS) security clearance (U.S. citizenship required)
  • BS, MS or PhD in Computer Science, Computer Engineering, Cybersecurity or related field
  • Experience with binary analysis of software/firmware
  • Experience with disassembly tools such as IDA Pro, Binary Ninja, or Ghidra
  • Proficiency in C/C++ or Python
  • Proficiency in Assembly Languages such as x86 or ARM
  • Understanding of reverse engineering fundamentals like memory layout and calling conventions

Preferred Qualifications

  • Vulnerability research and analysis experience
  • Knowledge of weaponizing vulnerabilities into exploits
  • Familiarity with binary emulation tools like QEMU or AFL++
  • Experience with DSP architectures (Texas Instruments, STMicroelectronics, NXP, or Analog Devices)
  • Knowledge of operating system internals
  • Experience with embedded systems or firmware analysis
  • Experience developing custom emulation tools or disassembler/decompiler modules
  • Knowledge of anti-reverse engineering techniques and intrusion detection systems

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

Software Reverse Engineer

STR · Woburn

Sign up to apply