Firmware riadi hardvér a zabezpečuje základnú funkcionalitu embedded systémov. Vývoj zahŕňa MCU, MPU, SoC, FPGA s rôznymi bootovacími procesmi a programovacími modelmi od bare-metal po embedded Linux.