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 freeSoftware Reverse Engineer
STR · Melbourne
