Software Reverse Engineer - NRL Tactical EW Division with Security Clearance
Role responsibilities
Perform reverse engineering of software binaries and firmware to identify functionality and vulnerabilities for the U.S. Navy. Collaborate with multi-disciplinary engineers to translate findings into actionable engineering decisions and technical reports.
Requirements
Requires an active DoD Secret clearance and at least 5 years of experience in software reverse engineering. A bachelor's or master's degree in Computer Engineering, Computer Science, or Electrical Engineering is required.
Key skills
Software Reverse Engineering, C, C++, Python, Linux, Assembly, Ghidra, IDA Pro, Digital Signal Processing, Electromagnetics, Git-Flow, CMake, Google Test, Embedded Systems, UART, JTAG
Keywords
Reverse Engineering, C, C++, Python, Linux, x86, x64, ARM, DSP, Electromagnetics, Ghidra, IDA Pro, UART, JTAG, SWD, SPI, I2C, Git-Flow, CMake, Google Test, Firmware, Embedded Systems, DoD Secret Clearance, Naval Research Laboratory, Tactical Electronic Warfare, Radar Operations, Digital Signal Processing, Software Binaries, Telemetry, Technical Reporting