Implementation of radio frequency applications in satellite environments can be constrained by size, mass, cost, and power limitations. These applications can include radar, communications, radio astronomy, or other scientific or industrial applications. A variety of systems are provided to facilitate recording of baseband radio frequency signals at high bandwidth and low power using low-cost components. These systems include field-programmable gate arrays or other programmable logic devices integrating between high-frequency ADCs and two or more multiplexed non-volatile storage mediums. Also provided are systems for providing calibration and self-test functionality in a low-cost, flexible, low-power radio frequency frontend. These systems include high-frequency switches configured to allow a calibration and/or self-test pulse to be acquired for each radar pulse generated by the system.