Job Recruitment Website - Recruitment portal - What qualities and knowledge do embedded software engineers need? Summarize a few points.

What qualities and knowledge do embedded software engineers need? Summarize a few points.

The most direct method is to analyze the application requirements of embedded software engineers in recruitment websites of various companies.

Let me give you a summary:

1. Most importantly, as said on the second floor, C language programming and C are very important, which are related to your courses, applications, development projects and system transplantation.

2. Operating system: LINUX, WINCE, etc. I have learned at least one and I still need to know a lot of basic knowledge.

3. Have a good understanding of hardware such as ARM, FPGA and DSP.

This is the most common situation.

Of course, some basic qualities, such as English ability, are also very important.

Suggestion: it can be analyzed according to the recruitment requirements, or according to the training purpose, direction and content of the training institution. Haitong technology is known to be quite good.