I guess the job security is down to what my old pal told me. He was an embedded engineer partly because it was interesting and partly for job security. I asked what he meant about job security. He said his work needed people to physical be there, get the job done, and support it over time with quick, physical response if needed. Harder to offshore than code and only so many H1-B's they can do. So, he predicted we'd have a lot more to worry about.
He seems right so far. Most of the embedded industry overseas is production or low-level stuff easy to hand off. There's usually someone like him over here involved in one or more parts of the process. Maybe I should've picked that market.