Robust communication in challenging jamming environment is a constantly challenging task DoD faces. These challenges are further exacerbated in satellite communication and navigation systems where high sensitivity of receiver is critical and even medium to low power jammers can disrupt the functionality of the communication system. We propose ADJUST as a novel framework to adaptively detect and suppress the effect of jammer in the custom physical layers and baseband receivers in a heterogenous and non-stationary jamming environment. The ADJUST framework adopts a software-defined modular architecture with the flexibility of different signal processing blocks for hardware and/or software acceleration including FPGA, embedded GPU, and high-performance CPUs. ADJUST will be optimized for execution on a software-defined radio (SDR) platform with embedded GPU to meet timing constraints of low SWaP SDR platforms without sacrificing sampling and data rate requirements of the system. The software-defined architecture will also allow portability across platforms and seamless future upgradeability. ADJUST will be capable of operating over a wide frequency band and dynamic spectrum switching to integrate with various wireless standards and protocols.