Embedded Hardware Design Training