Reverse Engineer
Radiance Technologies · Huntsville, AL · Yesterday
EngineeringFull-time
Duties
- Use static and dynamic analysis tools to facilitate reverse engineering and vulnerability analysis efforts.
- Analyze software for known and new vulnerabilities.
- Reverse engineer software to understand the impact of vulnerabilities on the operation of the system.
- Create custom static and dynamic analysis tools for automated analysis.
- Develop tools to analyze and inject datalink messages and other communication protocols.
- Document identified vulnerabilities and their impact in detail.
Required Skills
- Bachelor's degree in Electrical or Computer Engineering
- US citizenship
- Active Secret security clearance
Required Experience
- Experience applicable to analyzing, reverse engineering, and vulnerability analysis of software, hardware, and communications
Desired Qualifications
- Master’s degree in Electrical or Computer Engineering
- Experience or familiarity with Radar systems, Machine Learning / Artificial Intelligence, Data Fusion, Reverse engineering, Vulnerability analysis
- Programming languages such as C, C++, or Python
- Experience with Software reverse engineering tools like Ghidra, IDA Pro, Kali, OllyDbg and Wireshark
- Experience developing custom software and hardware tools to assist in performing reverse engineering and vulnerability analysis
- Weapon system design or analysis
- Active TS/SCI Clearance