Location: Saffron Walden
Job Type: Permanent
Hours: Monday-Friday, 9.00-17.30
Salary: Competitive
Job Reference: 35947
Polytec are seeking a Senior RF Data Scientist / Research Engineer to develop signal-processing and machine learning solutions using RF data from software-defined radios for our Saffron Walden based client. This hands-on role sits at the intersection of RF hardware, DSP and applied ML in a fast-paced RandD environment.
Responsibilities:
* Analyse and characterise IQ data from SDR platforms
* Build RF signal analysis and visualisation tools
* Design RF data-processing pipelines accounting for real-world hardware effects
* Develop ML and statistical models for RF classification and detection
* Prototype batch and real-time processing systems in Python and integrate with GNU Radio or C++ backends
* Support RF data collection and over-the-air testing
Requirements:
* Strong Python skills for data analysis and prototyping
* Solid understanding of digital signal processing fundamentals
* Experience with SDR frameworks such as GNU Radio or similar
* Understanding of RF hardware chains and their impact on baseband data
* Experience analysing wireless protocols or physical-layer behaviour
* Comfortable working in iterative, experimental RandD environments
Desirable:
* Hands-on SDR and RF lab experience
* Exposure to techniques such as direction finding, Doppler, or beamforming
* Experience beyond Python (e.g. C++, MATLAB)
* Knowledge of RF circuits or antenna systems
* Publications, patents, or open-source contributions
Please contact us as soon as possible for more details or apply below