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, Degree in CS, Computer Engineering, or Cybersecurity, 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

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 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

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 · Melbourne

Sign up to apply