Hello,
You can use a J-LINK to program the microcontroller, as well as the OpenSDA. If you have a bootloader you could also program it with UART or SPI just as it is done with the Kinetis Wireless Host Application Programming Interface (Host API).
The Kinetis Wireless Host Application Programming Interface (Host API) implements the Framework Serial Connectivity Interface (FSCI) on a peripheral port such as UART, USB, and SPI; the documentation and the stack it’s located in the SDK of the FRDM-KW41Z that you can download from MCUXpresso.
Regards,
Estephania