Hi, i am a Professional Embedded Systems developer with more than 2 years of experience on ARM based MCUs such as STM32, EFM32 and TI Tiva C series. I have briefly gone through the documentation of CC1120. I think I can help you with it. I have worked on transceivers similar to this (more detail in chat). Moreover, as you are using STM32CubeIDE, things maybe easier in code but a layer of abstraction also makes you blind to actual problems in driver layer. I have good experience with such pitfalls and been using a number of IDEs for different projects such as Keil uVision and IAR.
Please inbox me to discuss further detail of project so price can be negotiated.
Also, I believe I will be collaborating with you live so please do clear your timing requirements based on your timezone.
Following is a brief description of my expertise,
1. Embedded C/C++, Javascript, Jquery, HTML/CSS
2. Software Management tools such as Git, Subervsion, Jira, JAMA etc.
3. Microcontrollers : Arduino, ESP8266/ESP32, ARM (STM32, EFM32, TI), Microchip (PIC18/24F Series)
4. IDEs : Arduio, Keil, IAR, Eclipse, MPLAB
5. Cellular Modules : SIMCOM (3G/4G), Quectel BG96, u-blox SARA-R4 Series (Cat-M1)
6. WiFi Modules: ESP8266, ESP32, TI-CC3200 Series etc.
7. Experienced with HW protocols such as USART, I2C, SPI, USB etc.
8. Adapt with networking protocols like HTTP, TLS/SSL, MQTT< Websockets
9. PCB Design : EagleCAD, Altium, Proteus.
In anticipation of a positive reply!