I am seeing all these jobs for people with embedded C/C++ experience, and I am wondering if there's a way to learn embedded on your own. Are there tools available to teach-yourself embedded?

Thanks.