Разумеется, нужны, днем с огнем не сыщешь хорошего специалиста. Хороший — это который может на бумажке нарисовать и объяснить как работает step-down преобразователь, знает, как зависит падение напряжения на полупроводниковом диоде от температуры, может нарисовать неинвертирующий усилитель на ОУ и эмиттерный повторитель. Это так, навскидку, на чем обычно валятся джуниоры, возомнившие себя крутыми спецами. Ну, до кучи, неплохо бы знать технологии производства: как печатные платы делают и как на них потом паяют компоненты.
Если же есть узкоспециализированные знания по черной магии трассировки скоростных плат или СВЧ дизайну, то работу в столицах найти будет совсем просто. В небольших городах, конечно, сложней.
Но тут пишут правду — какой-нить, осподиисусе, фронтендер с 2 годами опыта говнокодинга на JS в среднем получит лучшее предложение. И сможет найти удаленную работу. Так что в железки идут фанаты, которых прет. Те кто выживает и развивается, может достигнуть неплохих высот. Ну и занимаются они любимым делом, а не пашут на галерах в ЕПАМе или Люксофте.