noun
(computing) A permanent form of software that provides a low-level control of computing device hardware.
(computing, software) Software that is intended for such embedded computer applications.