Įmontuotoji programinė įranga arba aparatinė programinė įranga (angl. firmware, pranc. micrologiciel) – sutvarkytas komandų rinkinys ir su tomis komandomis susieti duomenys, saugomi (dažniausiai pastoviojoje - neoperatyviojoje atmintyje; angl. ROM) taip, kad funkciškai nepriklausytų nuo pagrindinės atminties įrenginio.
Tai programinė įranga, kuri paprastai yra neatsiejama nuo techninės įrangos, į kurią ji yra įdiegta. Tai gali būti visa ar dalis sisteminės programinės įrangos, taip pat ir tam tikra taikomoji programinė įranga.
Tokia programinė įranga gali būti įdiegta į mikrokompiuterį ar valdiklį.
Pavyzdžiai
- BIOS
- iPod valdymo meniu