Spreek uit als: furm-wèr.
Software die geprogrammeerd is in een apparaat. Het bepaalt de mogelijkheden van het apparaat. De betekenis van het Engelse 'firm' is 'stevig'; de firmware zit stevig in de hardware. Firmware kan in principe niet verwijderd worden, maar soms is een update wel mogelijk.