In addition, you should be generally familiar with creating BSPs for embedded systems.
The Building Embedded Systems guide provides detailed descriptions of QNX BSP components and the BSP build process. Because this guide includes many references to Building Embedded Systems guide, it is helpful to be familiar with it before you start.
If you do not have the required knowledge and experience, QNX offers standardized training, including Realtime Programming for the QNX® Neutrino® RTOS and Writing Drivers for the QNX Neutrino RTOS.