Automated bug localization in embedded softwares is aimed at developing an understanding of the holistic concepts and techniques of embedded software debugging. This book discusses general concepts of embedded systems incorporating embedded systems as its core to be set free with bug localization. This book contains general concepts of software bugs along with their types and handling mechanisms. Debugging concepts are given very precisely. Discussion on embedded software characteristics, architecture and models of computation are the great features of this book. This text has choose Busybox as the test bed of practical implementations. This book organizes detailed discussions on the deployments of concepts and methodologies regarding memory error detection, invariant analysis and object state incorporated debugging. The organization of the text material differs greatly from the organization of a book; the main idea being the reader understand the concepts involved in embedded software debugging very easily. This text material will be useful to research grads as well as practicing engineers.