Charles, download the current issue of Embedded Systems Design here. You can also subscribe to the print version which is available for free to professionals.



It will give you a good idea of what is happening in terms of tools (hardware and software) and techniques that are used in current embedded systems design and development.