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, U.S. citizenship, 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 engineering complex software or firmware targets, ranging from Windows/Linux binaries to embedded firmware
  • Developing and applying automated reverse engineering and binary analysis tools
  • Developing innovative cybersecurity solutions
  • Working in multi-discipline teams to tackle challenging problems
  • Performing vulnerability weaponization, exploit development, payload development, and exploit mitigation
  • Documenting, demonstrating, and presenting research
  • Solving real world problems that have an impact on national security

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
  • General understanding of reverse engineering fundamentals like memory layout and calling conventions

Preferred Qualifications

  • Vulnerability research and analysis
  • Knowledge of weaponizing discovered vulnerabilities into exploits
  • Implant or software patch development
  • Familiarity with binary emulation tools such as QEMU or AFL++
  • Experience with DSP architectures (Texas Instruments, STMicroelectronics, NXP, or Analog Devices)
  • Knowledge of operating system internals
  • Experience developing custom emulation tools or disassembler/decompiler modules
  • Knowledge of anti-reverse engineering techniques

About the Company

STR specializes in advanced research and development for defense, intelligence, and national security in cyber, next generation sensors, radar, sonar, communications, 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 · Arlington

Sign up to apply