S
Posted 4 hours ago
Principal Software Reverse Engineer
STRPrincipal Software Reverse Engineer
Requirements
Active Top Secret (TS) clearance, US Citizenship, 15+ years relevant experience, Proficiency in Assembly (x86, ARM), Proficiency in C/C++ or Python, Experience with IDA Pro, Binary Ninja, or Ghidra
Skills
PythonC#IDA ProAssembly
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
- Lead multi-discipline teams to tackle challenging cybersecurity problems
- Perform vulnerability weaponization, exploit development, and payload development
- Conduct technical marketing and proposal development
- Document, demonstrate, and present research findings
Requirements
- Active Top Secret (TS) security clearance
- US Citizenship required
- Bachelor's Degree in Computer Science, Computer Engineering, Cybersecurity or related field
- Minimum 15 years of relevant experience (MS or PhD may be considered)
- Substantial experience leading technical teams in reverse engineering and exploitation
- Experience with disassembly tools such as IDA Pro, Binary Ninja, or Ghidra
- Proficiency in Assembly Languages (x86, ARM, etc.)
- Proficiency in C/C++ or Python
- Deep understanding of reverse engineering fundamentals and vulnerability research
Preferred Qualifications
- Experience with implant or software patch development
- 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 developing custom emulation tools or disassembler/decompiler modules
- Knowledge of anti-reverse engineering and anti-malware techniques
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 freePrincipal Software Reverse Engineer
STR · Arlington
