The USRP series of software-defined radio devices, designed and developed by Ettus Research, are commonly used with GNU Radio, OpenBTS, LabView, and Matlab. The driver, UHD, is also FOSS, so you can program the radios directly through the driver's API.