Zależnie od wymagań w stosunku do wydajności urządzenia, możemy zdefiniować odpowiednią architekturę systemu wbudowanego. Zaprojektowaną funkcjonalność potrafimy przenieść na elektroniczny system wbudowany, wykorzystujący mikrokontrolery, procesory DSP z dedykowanym oprogramowaniem, jak również układy FPGA w najbardziej wymagających przypadkach.
System wbudowany może współpracować z aplikacjami sterowania i przetwarzania danych działającymi w środowisku sieciowym, "w chmurze”, na komputerze stacjonarnym lub urządzeniu mobilnym.