Required Skills & Experience
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or related field
- Coursework or demonstrable working knowledge of wireless/RF/digital communications concepts such as analog/digital modulation, EM spectrum, attenuators/amplifiers, filters, FEC, and interleaving.
- Strong interest in code development for software defined radios (SDRs)
- Interest in software reverse engineering using IdaPro, Ghidra, Binary Ninja, or similar
- Experience programming in one or more of the following languages: C/C , Python, Rust
Nice to Have Skills & Experience
- Active Top Secret Clearance
- 3 months experience using SDR frameworks such as GnuRadio, RedHawk, xMIDAS, or similar
- Ability to develop software and debug processes on Linux
Job Description
- Assist with demonstration of over the air techniques to gain unauthorized access to and/or exploit wireless communication networks.
- Demonstrate mitigation techniques to protect systems.
- Assist in the development of SDR algorithms to (1) reverse engineer signals, (2) demodulate and decode RF signals and (3) to generate similar RF signals
- Research capabilities, implementation methods and security features of device under test to help in determining functionality and potential weaknesses. Commonly evaluated devices include communications devices such as radios, modems, and routers.
-Contribute to technical reports and presentations
-Employ hardware/firmware/software reverse engineering techniques to search for potential vulnerabilities accessible through RF apertures.
Salary Range: 70,000 - 95,000 depending on level of experience and education