This contribution deals about the development steps of an embedded controller. The activities of the role function developer are explained for the simple example traffic light controller. The method of virtual integration is explained to establish short feedback loops.