I've been in web development for a few years now and have been interested in embedded systems for even longer. My two biggest hobbies have always been programming and electronics, and I would like my field of occupation to reflect that. Having never worked in that field, I don't really know what to expect. As such, I have several questions.
The biggest question I have is, what kind of education / skill set do you need for this field?
What do you feel is important to know before working in this field?
What languages can I expect to be working with? I assume mainly C and various forms of BASIC, with assembly for legacy stuff.
What field subsets are there? I am familiar with the automotive and mobile areas.
Are you primarily writing code for micro controllers?
How much do you actually work with electronics? I would assume very little.
What kind of pay can you realistically expect from this field?