Embedded systems combine both hardware and software to perform dedicated functions within mechanical or electrical systems. They have either fixed or programmable capabilities. To work with embedded systems, it is important to have a knowledge of digital electronics, basic electronics concepts, microprocessors, and C programming. The history of embedded systems began in the 1970s with the commercial use of computers and availability of microchips, which led to the development of more miniature circuits. Embedded systems saw further evolution and unification with telecommunications networks in the 1980s and 1990s as information technology and the internet grew. Embedded systems provide physical and cost benefits over general purpose computers due to their dedicated functions. Graduates with embedded systems skills can find jobs in industries like consumer electronics,