Heavily inspired by David Rowe's SM2000 VHF radio: http://www.rowetel.com/?p=4694
The receiver should be superheterodyne with IFs at 10.7 MHz and ~30 kHz. A/D conversion should be done directly at the microcontroller. A STM32 typically contains a PGA - let's use this for the last amp.
in → BPF → LNA → BPF → LNA → BPF → mixer → BPF 10.7 MHz → mixer → BPF 30 kHz → PGA → lowpass → ADC
List of possible parts: