Firmware, cihazların temel işlevlerini yerine getirmesini sağlayan bir sistem yazılımıdır. Başlıca işlevleri: Donanım kontrolü: Cihazın donanım birimlerinin birbirleriyle iletişim kurmasını sağlar. Cihaz başlatma: Cihazın başlatılmasına ve diğer aygıtlarla iletişim kurmasına yardımcı olur. Temel işlemler: Giriş/çıkış gibi temel görevleri yönetir. Firmware, genellikle ROM veya flash bellek gibi kalıcı belleklere entegre edilir ve cihazın türüne göre farklı seviyelerde güncelleme ihtiyacı duyabilir.