learn the hardware u want to be in. search philips site for microcontollers start from there. if you want hardware http://www.vegarobokit.com/ ...if you r in mumbai visit there.
learn the hardware u want to be in. search philips site for microcontollers start from there. if you want hardware http://www.vegarobokit.com/ ...if you r in mumbai visit there.
To gain more knowledge in embedded software developer, learn all programming languages which is full contact with hardware .. try to do device driver programming and real time response .. try to make more software logic with less hardware requiremwent... then u will be good EDA software developer...
there are quite good tutorials on youtube on atmega 32 programming or you may goto. but it talks very basic things that u might not be needing. even then u may have a look.
Forget the 8051. It is a very old architecture with many limitations, and is unlikely to be useful in new designs. The AVR is more appropriate if you want to program in C.
Best thing is to do some Embedded system course according to the industrial standards like the RTES. I can recommend some. Tell me which area you work at present.
Yeah, You may find tutorials and modules on the internet. But if you are looking for some courses which can provide you experience you can do certain part time certifications. Many institutes offer such training in Bangalore .
starting with 8051 microcontroller feeds a lot and this is the basic foundation for emedded systems and have some hands on experience on Keil microvision software...which is very helpful in understanding the concepts...all the best:)