Abstract: Disclosed is a method and apparatus for removing DC offsets in a ZIF radio device, the method including the steps of converting a signal to digital samples, calculating a DC burst by capturing an entire burst and a portion of the adjacent channels, removing DC offset from the digital signal, rotating out frequency error from the digital signal, and performing channel filtering of the digital signal. The system includes a digital DC offset removal circuit, which includes an analog to digital converter, a channel filter connected to the converter, and a rotator system that is connected to the channel filter input and output. The rotator system includes a DC estimator connected to the channel filter input, a DC offset removal component connected to the DC estimator, and a rotator connected to the DC offset removal component, the output of the rotator being connected to the channel filter input.