Skip to main content

STR

Associate Software Reverse Engineer

Woburn, MA$91k–$125kfull-timeentryAdded today

About this role

STR seeks an Associate Software Reverse Engineer to analyze and reverse engineer complex software and firmware systems for cybersecurity vulnerability research. You'll develop automated analysis tools, create exploits, and contribute to national security solutions while working onsite in Woburn, MA with a team of experts.

What you'll do

  • Reverse engineer Windows, Linux, and embedded firmware across various architectures
  • Develop and apply automated binary analysis tools to understand protocols and system functionality
  • Perform vulnerability research, weaponization, and exploit development on target systems
  • Create payload development and mitigation strategies for complex security challenges
  • Collaborate with multi-disciplinary teams to develop innovative cybersecurity solutions
  • Document, present, and demonstrate research findings

What they're looking for

  • Binary analysis and reverse engineering
  • Disassembly tools (IDA Pro, Binary Ninja, Ghidra)
  • C/C++ and Python programming
  • x86 and ARM assembly languages
  • Exploit development and vulnerability research
  • Embedded systems and firmware analysis
  • Binary emulation tools (QEMU, AFL++)
  • Protocol and code flow analysis
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

STR

STR develops advanced autonomous systems, sensors, and software solutions for national security and defense applications, including multi-agent autonomy, radar and imaging systems, and cyber-physical system analysis tools. The company is hiring for leadership roles in autonomy and controls, software engineers, embedded systems developers, and co-op positions across its engineering teams.

View all jobs at STR

Likely interview questions

  • Walk us through your experience with binary analysis tools like IDA Pro or Ghidra and a specific reverse engineering challenge you've tackled.
  • Describe your experience weaponizing vulnerabilities into working exploits—what architectures and target types have you worked with?