Text this: What every engineer should know about developing real-time embedded systems design /