Responsibilities
-
Set up and configure an RF test bench including SDR hardware, directional antennas, LNA, and coaxial cabling.
-
Develop GNU Radio Python scripts for signal generation, capture, and processing.
-
Implement signal processing algorithms including coherent stacking, time gating, correlation-based detection, and feature extraction.
-
Build and train ML classifiers (Random Forest, XGBoost) on RF signal features for pattern recognition.
-
Develop a web-based results dashboard using Streamlit for visualizing signal data and detection outputs.
-
Configure and manage a SQLite database for storing calibration signatures and test results.
-
Run structured experiments, document results, and produce a clear technical handover report.
-
Follow RF safety protocols during all testing, including high-power transmission safety procedures.
Required Skill
Core RF & Hardware
GNU Radio
-
Hands-on experience building flowgraphs and Python-based signal processing scripts.
SDR Hardware
-
Practical experience with LimeSDR, HackRF, USRP, or equivalent platforms, including setup, configuration, signal capture, and transmission.
RF Signal Processing
-
Experience with coherent stacking, time gating, bistatic radar geometry, correlation detection, and SNR optimization.
Antenna Systems
-
Knowledge of directional antennas (Yagi), coaxial cables (LMR-400), impedance matching, and connector types such as SMA and N-type.
RF Bench Skills
-
Comfortable assembling and troubleshooting RF hardware setups, including cables, connectors, LNA integration, and power management.
RF Safety
-
Familiarity with RF exposure safety standards and high-power transmission protocols.
Software & Data
Python
-
Strong experience with NumPy, SciPy, and signal processing libraries.
-
Ability to write clean, maintainable, and well-documented production-quality code.
Data Management
-
Experience with SQLite or similar lightweight databases for structured data storage and retrieval
Streamlit / Dash
-
Ability to build simple interactive dashboards for real-time data visualization
Git
-Experience with version control, maintaining clean commit histories, and documenting code effectively
Good to Have
Radar Systems
-
Knowledge of pulsed radar, radar cross-section (RCS), and material electromagnetic characterization
RF Power Amplifiers
-
Experience with high-power RF integration, amplifier chain design, and drive power requirement
EM Material Properties
-
Understanding of dielectric permittivity, conductivity, and material-specific RF response
Defense / Security R&D
-
Previous experience in defense, security, or government research environments
Oscilloscope Proficiency
-
Ability to measure induced voltage and electrical effects in electronic circuits