designing systems embedded 462182