Le logiciel est intégré dans un dispositif matériel et contrôle la façon dont le dispositif interagit avec le système d'exploitation.