Les produits de NI reposent sur les fonctionnalités fournies par les drivers logiciels. Les équipes d’ingénieurs de NI s’appuient sur des pratiques de développement sécurisées pour les produits matériels et logiciels, ainsi que pour les drivers qui prennent en charge ces produits.
Les drivers NI fournissent des interfaces de programmation à des langages de programmation comme LabVIEW, C/C++/C# et Python. Le programmeur qui utilise ces drivers est chargé de développer du code sécurisé, mais NI assure la sécurité dans le driver.
Des guides de configuration destinés aux drivers NI sont en cours d’élaboration et seront bientôt disponibles.