Видов embedded систем не мало, но если вы уже работаете со встроенными системами, знаете что такое регистры, порты, датчики, реле, то не возникнет проблем с изучением C или С++. Большинство схемотехников могут самостоятельно программировать свои устройства без участия программиста.