The performance of a global navigation satellite system (GNSS) receiver can be significantly degraded in the presence of pulsed interference and jamming. In this study, the authors leverage on tools from robust statistics to enhance the receiver performance, with jamming signals treated as outliers to the nominal, interference-free model. Particularly, the signal samples are pre-processed with a zero-memory non-linearity (ZMNL), which limits the impact of pulsed inference in a principled way. A possible approach for the design of such ZMNL is provided by the M-estimator framework when the noise at the receiver input is modelled with a heavy-tailed distribution. This approach is adopted in this study and the complex signum non-linearity is a...