The Cyber Reverse Engineer (Software) will work in a fast paced rapid turnaround environment with challenging, interesting, and unique project developments
Job Summary
The Cyber Reverse Engineer (Software) will work in a fast paced rapid turnaround environment with challenging, interesting, and unique project developments.
The candidate will be responsible for reverse engineering, vulnerability analysis and exploitation.
Analyze binary files and reverse engineer software (including C/C++ and Assembly) with minimal product background using Disassembler tools; such as IDA Pro.
Matching Summary
The Cyber Reverse Engineer (Software) will work in a fast paced rapid turnaround environment with challenging, interesting, and unique project developments.
Skills & Requirements
Must-have
Reverse engineering binary files
Analyze C/C++ and Assembly
Use Disassembler tools like IDA Pro
Research risks and vulnerabilities
Develop solution prototypes
Experience with debugging systems
Experience with embedded processors
Experience with real time operating systems
Nice-to-have
Experience as a security researcher
Embedded hardware and software design
Experience with Windows/Linux drivers
Experience with kernel design
Experience with communications network security
System or software architecture experience
Experience with penetration testing
Key Requirements
Bachelor’s Degree in Computer Science, Math, Computer or Electrical Engineering
2-5 years of experience
Experience with one or more disassemblers
Experience with one or more scripting languages
US Citizen with an active Top Secret/SCI Polygraph clearance