The Embedded Systems Challenge