STR is hiring a Software Reverse Engineer to reverse engineer complex software or firmware targets and develop innovative cybersecurity solutions.
Requirements
- Active Top Secret (TS) security clearance
- BS, MS or PhD in Computer Science, Computer Engineering, Cybersecurity or related field (or equivalent work experience)
- Experience with binary analysis of software/firmware
- Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra
- Proficiency in one or more programming languages: C/C++, Python, etc.
- Proficiency in one or more Assembly Languages: x86, ARM, etc.
- General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc.
Benefits
- Opportunity to work on challenging problems that have an impact on national security
- Collaborative learning environment that supports deep technical understanding
- Equal opportunity employer
- Reasonable accommodation for any portion of the employment process