Embedded Computing In Engineering Design