Top Secret - Associate Software Reverse Engineer

Systemstechnologyresearch

Woburn (MA)

On-site

USD 91,000 - 125,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

STR is hiring an Associate Software Reverse Engineer who thrives on research and analysis of vulnerabilities in cyber-physical systems. The role is onsite and involves reverse engineering software and firmware across architectures, and building automated binary analysis tools to characterize targets.

You will work in multi-disciplinary teams to tackle challenging problems, develop exploits and mitigations, document findings, and present research with real-world impact on national security. U.S.

Qualifications

  • Active Top Secret (TS) clearance required and U.S. citizenship
  • Experience with binary analysis of software/firmware
  • Experience with disassembly tools: IDA Pro, Binary Ninja, or Ghidra
  • Proficiency in C/C++ and Python; familiarity with assembly (x86, ARM)

Responsibilities

  • Reverse engineer software/firmware targets across architectures
  • Develop automated reverse engineering and binary analysis tools
  • Develop innovative cybersecurity solutions
  • Collaborate in multi-disciplinary teams to tackle complex problems
  • Weaponize vulnerabilities, develop exploits and mitigations
  • Document, demonstrate, and present research findings
  • Solve real-world problems impacting national security

Skills

Reverse engineering
Binary analysis
C/C++
Python
Assembly (x86/ARM)
Memory layout

Education

BS/MS/PhD in CS, CE, Cybersecurity or related field

Tools

IDA Pro
Binary Ninja
Ghidra

Job description

STR is hiring an Associate Software Reverse Engineer who thrives on research and analysis of vulnerabilities in cyber-physical systems. The role is onsite and involves reverse engineering software and firmware across architectures, and building automated binary analysis tools to characterize targets.

You will work in multi-disciplinary teams to tackle challenging problems, develop exploits and mitigations, document findings, and present research with real-world impact on national security. U.S.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Reverse Engineer — Cybersecurity Research
Senior Software Reverse Engineer — Cybersecurity Research

Socket.dev • Melbourne (FL)

On-site
USD 204,000 - 284,000
Senior Reverse Engineer - Cybersecurity & Vulnerability
Senior Reverse Engineer - Cybersecurity & Vulnerability

STR • Woburn (MA)

On-site
USD 204,000 - 284,000
Senior Software Reverse Engineer – Cybersecurity Research
Senior Software Reverse Engineer – Cybersecurity Research

STR • Carlsbad (CA)

On-site
USD 204,000 - 284,000
Principal Software Reverse Engineer
Principal Software Reverse Engineer

Systemstechnologyresearch • Woburn (MA)

On-site
USD 204,000 - 284,000
Principal Software Reverse Engineer
Principal Software Reverse Engineer

Socket.dev • Woburn (MA)

On-site
USD 204,000 - 284,000
Senior Reverse Engineer
Senior Reverse Engineer

STR • Woburn (MA)

On-site
USD 134,000 - 184,000
Principal Software Reverse Engineer
Principal Software Reverse Engineer

Socket.dev • Melbourne (FL)

On-site
USD 204,000 - 284,000
Senior Reverse Engineer
Senior Reverse Engineer

STR • San Diego (CA)

On-site
USD 134,000 - 184,000
Principal Software Reverse Engineer
Principal Software Reverse Engineer

Socket.dev • Arlington (VA)

On-site
USD 204,000 - 284,000
Principal Software Reverse Engineer
Principal Software Reverse Engineer

STR • Melbourne (FL)

On-site
USD 204,000 - 284,000