Pulse compression techniques are commonly used in linear frequency modulated (LFM) waveforms to improve the signal-to-noise ratios (SNRs) and range resolutions of pulsed radars, whose detection capabilities are affected by the sidelobes. In this study, a sidelobe reduction filter (SRF) was designed and implemented using software defined radio (SDR). An enhanced matched filter (EMF) that combines a matched filter (MF) and an SRF is proposed and was implemented. In contrast to the current commonly used approaches, the mathematical model of the SRF frequency response is extracted without depending on any iteration methods or adaptive techniques, which results in increased efficiency and computational speed for the developed model. The performance of the proposed EMF was verified through the measurement of four metrics, including the peak sidelobe ratio (PSLR), the impulse response width (IRW), the mainlobe loss ratio (MLR), and the receiver operational characteristics (ROCs) at different SNRs. The ambiguity function was then used to characterize the Doppler effect on the designed EMF. In addition, the detection of single and multiple targets using the proposed EMF was performed, and the results showed that it overcame the masking problem due to its effective reduction of the sidelobes. Hence, the practical application of the EMF matches the performance analysis. Moreover, when implementing the EMF proposed in this paper, it outperformed the common MF, especially when detecting targets moving at low speeds and having small radar cross-sections (RCS), even under severe masking conditions.