For cellular IoT Nordic offers both LTE modem firmware and application software. The LTE modem firmware lives in the nRF9160 SiP modem, while application software lives in the nRF9160 SiP application processor.
The LTE modem firmware supports LTE-M, NB-IoT and GPS. It is delivered as pre-qualified binaries and can be downloaded from the nRF9160 SiP product page.
For application software development Nordic offers the nRF Connect SDK. It is a complete solution that integrates the Zephyr RTOS, protocol stacks, application samples and hardware drivers.
The modem firmware contains the LTE L1+L2+L3, IPv4/IPv6, TCP/UDP and TLS/DTLS layers, while the application protocols, like MQTT, is part of the nRF Connect SDK.
Click below to learn more about the software offering for a specific wireless technology:
Software development kit
nRF Connect SDK is a common software development kit for cellular IoT and short-range wireless, on the nRF9160 SiP and the nRF5340 SoC.