Embedded Control System Design