Answer the question
In order to leave comments, you need to log in
How to become an embedded developer?
I am now a second-year student in the specialty "Computer Science and Computer Engineering", we have just completed a course in electrical engineering. I can say that it was one of the most interesting (if not the most interesting) subjects in the past 3 semesters. In the future, I would like to work with hardware, learn something related to creating websites, and I already tried this one (back in school), and I quit all the time, well, I’m not interested in all this, that’s it at all. As I understand it, a programmer who works with hardware is an embedded developer (if there are similar professions that are similar in essence to this one, please write), so I’m interested in what I need to do in parallel with the university, so that later I can find it without any problems work.
I have already looked at what is written in the vacancies, this is what most often appears there: knowledge of TOE (by this I mean OCS, eltech, etc.), knowledge of C, the ability to work with 16 and 32-bit microcontrollers, the ability to work with systems version control, somewhere they talk about knowledge of DSP. Something worries me that they do not write the same CAD systems in which all this is designed, which ones are best to learn now? (I only saw something about EAGLE in one place, will it fit?) What specific models of microcontrollers should be studied? Do I need to learn something else (just somehow the points are not enough)? It would also be interesting to know what the approximate training order was for people working in this field.
I also encountered the fact that there are a few vacancies for juniors on hh.ru, is the demand really that small?
Answer the question
In order to leave comments, you need to log in
Demand is really low. And this is not a temporary phenomenon, twenty years ago I faced exactly the same problem.
In the future, I would like to work with hardware
. As I understand it, a programmer who works with hardware is an embedded developer (if there are similar professions that are similar in essence to this one, please write), so I'm interested in what I need to do in parallel with the university, so that later you can find a job without any problems.
Embedded developer is not necessarily directly related to hardware. You can never hold a soldering iron in your life and not develop microcircuits, but write something for embedded hardware. This is IOT and all sorts of smart TVs and everything that does not work on standard desktop/mobile/notebook.
I have already looked at what is written in the vacancies, this is what most often appears there: knowledge of TOE (by this I mean OCS, eltech, etc.), knowledge of C, the ability to work with 16 and 32-bit microcontrollers, the ability to work with systems version control, somewhere they talk about knowledge of DSP.
What specific models of microcontrollers are worth studying? Do I need to learn something else (just somehow the points are not enough)?
I also encountered the fact that there are a few vacancies for juniors on hh.ru, is the demand really that small? Thanks in advance.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question