Embedded systems play a big part in our day to day life even if we are not aware of it. Whether it is a consumer, cooking, industrial, automotive, medical, commercial or military application it is there to make our life easier, safer and better.