RF Data Scientist / Research Engineer
Role details
Job location
Tech stack
Job description
Location: Saffron Walden, UK - primarily on-site due to the hands-on nature of the work (some hybrid flexibility may be considered depending on the individual and stage of development), * Analyse complex IQ data from SDR hardware in real-world RF environments
- Build signal processing pipelines that work within hardware and software constraints
- Develop tools to visualise and diagnose signal behaviour and system performance
- Prototype real-time and batch-processing architectures using Python and signal processing libraries
- Lead field-based data collection and over-the-air experiments using drones and wireless devices
- Collaborate with a multidisciplinary team to develop SDR-based detection and intelligence solutions
- Model and mitigate hardware-induced effects to improve signal fidelity and inference outcomes
Requirements
Due to the nature of some client projects, you must be willing and eligible to obtain DV Security Clearance. This generally requires a long-term UK residency history (typically 10+ years) and the ability to pass government security vetting. You can join the team and work on other commercial projects while your clearance application is progressing., * Strong Python skills for data analysis and prototyping (e.g. NumPy, SciPy, matplotlib, PyTorch, scikit-learn)
- Excellent understanding of digital signal processing techniques - including FFTs, resampling, modulation, and filtering
- Hands-on experience working with SDR platforms such as bladeRF, USRP, HackRF, or similar
- Practical knowledge of RF hardware chains (e.g. antennas, ADCs, filters, mixers, gain stages, LO, AGC) and how these impact signal data
- Experience building RF signal characterisation and diagnostics tools, e.g. constellation tracking, time-frequency plots, autocorrelation analysis
- Familiarity with tools such as GNU Radio, SDRangel, SoapySDR, ZMQ
- Understanding of wireless protocols and physical-layer signal structures (e.g. Wi-Fi, LTE, LoRa)
- Ability to design machine learning or statistical models for signal classification, anomaly detection or emitter identification
- MUST be eligible for SC Clearance due to the nature of the work
Benefits & conditions
- An opportunity to shape an innovative product at the interface of RF and ML
- Work with an exceptional technical team in an early-stage R&D environment
- Deep technical variety across software-defined radio, machine learning, and signal intelligence
- Competitive package and future leadership potential