1, analog and digital electricity
2. Principle of microprocessor
3. CAD drawing tool (protel99se ...)
4. Can weld
5, single chip microcomputer
6, computer principle
7、C/C++
8. Operating system
9, data structure, database
...
I forgot something,
If you are looking for a job quickly, I suggest you don't learn from scratch, buy a development board and practice while learning, and then make up what kind of knowledge you need.
Embedded system has a lot of work to do.
What application software engineer, driver engineer, system engineer, hardware engineer, software testing, these are many.