1. A radio frequency (RF) receiver system comprising: a clock; a receiver front end operable to receive an RF signal centered around a dwell frequency and to generate a corresponding baseband signal; a baseband signal processor configured to receive the baseband signal and to detect synchronization hops at a plurality of frequency offsets; and a controller configured to: determine a plurality of search windows, each search window associated with a time offset; determine a search start time; determine hop frequencies for one or more of the search windows using a current time reading from the clock, the associated search window time offsets, and a frequency hopping algorithm; select one or more search windows for which the corresponding hop frequencies fit within a receiver front end's instantaneous bandwidth; set the receiver front end dwell frequency based upon the hop frequencies corresponding to the selected search windows; configure the plurality of frequency effects within the baseband signal processor using the hop frequencies determined for the selected search windows; and if the baseband signal processor detects a synchronization hop at one of the configured frequency offsets, synchronize the clock using at least the time offset associated with the search window for which the detected synchronization hop was determined.