Embedded Intel architecture designs include a firmware stack which initializes CPU cores, memory, IO, peripherals, graphics and provides runtime support for operating systems. This paper gives a high-level overview of a number of firmware technologies to be considered on Embedded Intel architecture designs. Many links to external references are included. Because of its inherent complexity and number of technologies to be considered, the general recommendation is made that OEM Embedded Intel architecture firmware design teams consider starting with an available solution from an IBV, ISV or the Intel ecosystem and build on it to meet their particular product requirements.