Best Practices in Embedded Systems Design