NI-Produkte basieren auf Funktionen, die von Treibersoftware bereitgestellt werden. NI-Entwicklungsteams verwenden sichere Entwicklungsmethoden für Hard- und Softwareprodukte und die Treiber, die diese Produkte unterstützen.
NI-Treiber bieten programmatische Schnittstellen zu Programmiersprachen wie LabVIEW, C/C++/C# und Python. Programmierer, die diese Treiber verwenden, sind für die Entwicklung sicheren Programmcodes verantwortlich, aber NI stellt die Sicherheit innerhalb des Treibers bereit.
Konfigurationsanleitungen für NI-Treiber sind in der Entwicklung und demnächst verfügbar.