A
A
Avsmirn0ov2020-12-24 13:56:05
Electronics
Avsmirn0ov, 2020-12-24 13:56:05

An ideal company for an embedded developer in Russia?

Good afternoon everyone, I hope this question is appropriate here. I am a master's student at MEPhI, specializing in hardware development. I am currently doing an internship at one of the defense enterprises; having worked here for a year, I finally realized that this is not the place where I would like to spend my entire career, the typical problems of the state really interfere, from the pressure of the military who are not knowledgeable in the subject of the military on development to bureaucracy and the inability to use adequate modern components.
However, when I started looking for vacancies outside the defense industry, I fell into despair - on the conditional xx there are either sharashkin offices with a staff of 5 people and the development of lamps, or the same defense industry; from time to time, vacancies from Yandex or Sber with drones come out, but due to my little experience, it seems that they don’t even see my responses.
Perhaps I'm missing something? If there are hardware and firmware developers here (of course, the site is not about this, but we don’t have much about it, not a soldering iron.ru) - do you think we have something comparable in quality to our IT? Like Yandex or Mail, but for embedded? Tell me then, I will be very grateful. Or drop everything and go to the same QA mail as a tester?) Get at least something but ...

Briefly about skills - digital and analog circuitry at a sufficient level, several completed projects with full design documentation (both pet and at work - debug boards of medium complexity with 5-10 typical interfaces for domestic MCs and FPGAs, test benches), I own Altium- ohm, Mentor, Multisim, wrote a diploma on SPICE modeling. MK prog on C / C ++ in IAR, worked with AVR, ARM, RISC V architectures. The last project was done with the boss on the Milandro controller on pure pluses with a full-fledged OOP, an unusual experience, a guidance algorithm for one of the products. I mastered only Alter's FPGAs, Quartus + Modelsim, wrote simple switches and ip-cores of interface controllers, the simplest DSP. High-level languages ​​- Python and perl, parse logs and write all sorts of scripts for environments. I still know English well, but I can’t leave abroad because of my studies yet ...

Answer the question

In order to leave comments, you need to log in

6 answer(s)
T
tugo, 2020-12-24
@Avsmirn0ov

Stroke the FPGA goodbye and pack your knapsack into higher-level programming.

Or drop everything and go to the same QA mail as a tester?) Get at least something but ...

No, no testers, only development. You will have to suffer a little at first, until you gain experience. Testers start to bring benefits pretty quickly, but the ceiling is lower.
I once left iron, and I do not regret it. I'd rather be a mediocre programmer than a good circuit engineer. They pay more.
full CD (both pet and at work - debug boards of medium complexity with 5-10 typical interfaces for domestic MC and FPGAs, test benches), I own Altium, Mentor, Multisim, I wrote a diploma on SPICE modeling. MK prog on C / C ++ in IAR, worked with AVR, ARM, RISC V architectures. The last project was done with the boss on the Milandro controller on pure pluses with a full-fledged OOP, an unusual experience, a guidance algorithm for one of the products. I mastered only Alter's FPGAs, Quartus + Modelsim, wrote simple switches and ip-cores of interface controllers, the simplest DSP. High-level languages ​​- Python and perl, parse logs and write all sorts of scripts for environments.

As soon as you concentrate on one thing, you will immediately understand what an abyss there is in development. You physically and mentally will not have time to develop well in all these topics.
What, you don't own 3D CAD? Solidworks there? Not enough for a full set of man-orchestra. (Sorry for the sarcasm)
On topic:
https://t.me/rabotaembedded
And I especially recommend Arrival
https://t.me/rabotaembedded/357

M
milssky, 2020-12-24
@milssky

Interesting vacancies sometimes pop up on electronics and, oddly enough, on a habracareer.

V
VT100, 2020-12-24
@VT100

IMHO, all high tech where such skills can be in demand is:
- the production of a military commissar (and "the pressure of the military who are not knowledgeable in the subject on development to the point of bureaucracy and the inability to use adequate modern components." - this is not only a fool, but also a necessity);
- telecommunication equipment (including software defined radio);
- measuring, industrial and medical equipment;
- and the development of chips (at the very least, but they are developed and produced - both in the Russian Federation and at "non-sanctioned" foundries abroad).
Any attempts to fit into the "everyday life" (hello, Sonof) are doomed to one degree or another due to the presence of China and the rest of Southeast Asia.
I don’t work in my specialty (thanks to the 90s), but I keep close. And pets.

P
Puma Thailand, 2020-12-24
@opium

You can see all the companies yourself, choose the one that you think is ideal, there are no hidden companies

F
Flamevlas, 2020-12-27
@Flamevlas

First of all, decide whether you are ready to receive a salary on average 2 or even 3 times less than that of an application programmer and have a choice of employers several tens of times less?
And you can also consider NIISI RAS.
There is the development of iron, both its own microprocessors (with the MIPS architecture), and modules based on them. Some of the developments can be viewed on the site https://www.niisi.ru/devel.htm
Plus, they are also developing operating systems (OS2000/OS3000/OS4000) that run on these modules.
However, since you work for the military, you are probably familiar with their products.

A
Alexander, 2020-01-01
@avorsa

IMHO, you have quite a decent reference for a young specialist.
See vacancies not in the conditional city xx, but throughout the country. Move if necessary.
No need to slide down to QA or go to soft.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question