Is the threshold for embedded technology high? Does it cost 996?

It seems that anyone who writes a program may be called an IT engineer. Embedded (software) is naturally also a category of IT in everyone's eyes. As a symbolic rule of the IT industry, 996 is indeed the standard configuration of almost every Internet software company . But judging from the several embedded software companies I have experienced, overtime is a must. Who told you to be an IT engineer ? But at least from the perspective of my own surroundings, it is not yet at the level of 996, of course, except for project tensions (in fact, there are not many) .

When it comes to thresholds, in fact, there are thresholds in any industry, which are just different levels. Speaking of this, I actually want to share with the subject first, what kind of problem is embedded in the end . I have known about it for so long, and found that many friends often think that embedded means single-chip microcomputer and system-on-chip, or embedded means writing software. In fact, from my personal point of view, these are not accurate enough .

Embedded can be said to be a large category, or a general term for an application technology . Applied to different industries or industry scenarios, he has his own business model and application scope. For example, embedded technology + base station communication technology = Huawei base station; embedded technology + video processing/image processing technology = Hikvision video processor; embedded technology + flight control technology + navigation algorithm = DJI UAV etc. And everyone often pays attention to the category of embedded software development. In fact, embedded hardware development also needs to be developed. After all, both single-chip microcomputers and system-on-chips cannot do without the support of hardware circuit boards . To put it bluntly, embedded is actually divided into hardware engineer positions and software engineer positions, and many large companies also set up separate algorithm engineer positions (usually developing algorithms on FPGA).

Therefore, from this perspective, whether the threshold for embedding in the question is high or not depends on the field and work that the subject wants to engage in in the future . Moreover, because embedded technology must eventually find a field of realization to complete the final productization and market-oriented operation, the threshold will inevitably be raised again by the corresponding application scenario technology . For example: if you master single-chip microcomputer or system-on-chip programming technology, you can be regarded as a relatively qualified embedded software engineer , but if you master the basic theory of video processing, then you can become an excellent Hikvision Nuctech Embedded Software Development Engineer .

a2dfaced224b9ba4c27caf97590064ba.jpeg


If you want to learn embedded, then my embedded learning book must not be missed! This information covers embedded from entry to expert, just reply me 666 to get it for free!

Guess you like

Origin blog.csdn.net/lz19zlun/article/details/132193643