Acquisition of Direct Sequence Spread Spectrum-Minimum Shift Keying (DSSS-MSK) signal in low signal to noise (SNR) and high dynamic environment will impact the overall performance of the receiving system seriously. The proposed all-digital IF receiver has a serial structure, transforming the DSSS-MSK signal into approximating DSSSBPSK signal using the matched filter. The matched filter is designed according to the known frequency response based on convex optimization. Then, the signals are regrouped by spreading code period. Finally, combining Doppler frequency shift compensation with the parallel code acquisition algorithm based on FFT, the PN code phase difference and Doppler frequency shift are captured simultaneously. Simulation results show that the proposed algorithm has 7dB and 8dB SNR improvement than delay correlation method and ML-FFT method respectively. Furthermore, the proposed algorithm has quick acquisition rate, wide acquisition range, high acquisition accuracy, low complexity and is suitable for low SNR environment.