Using professional design contests for the development of realistic teaching activities in embedded systems design | IEEE Conference Publication | IEEE Xplore