Embedded многогранен... Где-то нужно высокоуровневый код написать под, например, Linux или еще под какую-то "ось". Где-то нужно с протоколами поработать (ну и куда без интерфейсов). А где-то еще схемку "сбацать". Да и куда без паяльника. А еще можно на питоне или на "дотнете" написать что-то (тот же ESP32). Да, забыл, еще ведь сущестуют всякие "показометры", навроде тестера или осциллографа. Да та же "малина" вполне за "встройку" сойдет.