The Johns Hopkins Applied Physics Laboratory is seeking a Reverse Engineer for RF Systems with expertise in signal processing and embedded programming. You will work on challenging problems in a collaborative environment, reverse engineering wireless systems and proposing innovative solutions. A Bachelor's degree in a relevant field is required, along with strong communication skills and the ability to obtain a security clearance.
Qualifications
Possess a Bachelor's in Computer Science, Electrical Engineering, or a related degree.
At least 3 years of experience with assembly language, C, or C++ on embedded systems.
Experienced in protocol reverse engineering and complex communication systems.
Extensive experience with digital signal processing algorithms.
Responsibilities
Reverse engineer software and hardware that comprise target systems for understanding wireless behavior.
Develop prototypes of novel signal processing approaches.
Modify device firmware and software for alternative communication.
Test, document, and integrate developed code with sponsor systems.
Skills
Assembly language
C
C++
Digital signal processing
Protocol reverse engineering
Communication systems
Outstanding communication
Education
Bachelor's in Computer Science
Bachelor's in Electrical Engineering
Bachelor's in Computer Engineering
Tools
VHDL
Verilog
Job description
The Johns Hopkins Applied Physics Laboratory is seeking a Reverse Engineer for RF Systems with expertise in signal processing and embedded programming. You will work on challenging problems in a collaborative environment, reverse engineering wireless systems and proposing innovative solutions. A Bachelor's degree in a relevant field is required, along with strong communication skills and the ability to obtain a security clearance.