Taking on the embedded system design challenge | IEEE Journals & Magazine | IEEE Xplore