ハードウェアの制御用に組み込まれたソフトウェアです。
通常はハードウェアのファームウェアを扱う事はありませんが、ハードウェアを販売している製造会社や販売会社から機能の追加や修正があった場合、パソコンを通してファームウェアの書き換えをする事が出来ます。