LINUX.ORG.RU
ФорумJob

embedded software engineer requirements

 , ,


1

2

Всем привет! Стало интересно сколько стоит embedded software engineer в рамках двух больших городов: Минск и Санкт-Петербург. Может ли человек со следующим списком знаний претендовать на зп в 2,5к usd?

Skills:

  • Опыт разработки встраиваемого ПО 6,5 лет;
  • Знания и уровень владения ЯП: С (высокий уровень), Python (уровень джуниора).
  • Знание паттернов программирования: списки, деревья, протопотоки и т.д.
  • GNU Make - умение написать makefile для сборки проекта своими руками.
  • Опыт работы с RTOS - год (freertos, rtems).
  • Культура программирования, ключевые слова: git/svn, unit tests, GNU gdb, doxygen, Совершенный код.
  • Среды разработки: Vi, Eclipse.
  • Владение linux - достаточное, для разработки ПО в unix средах.
  • Уровень владения английского языка: Intermediate.

ИМХО, вполне. Правда в Минске найти работу по этой теме (да еще и на такую ЗП) очень проблематично. В Питере с этим проще.

joy4eg ★★★★★ ()

Санкт-Петербург. Может ли человек со следующим списком знаний претендовать на зп в 2,5к usd?

150000р в Питере? Вполне реальная зп для старшего разработчика, но близкая к потолку. И таких вакансий не очень много.

Deleted ()

GNU Make - умение написать makefile для сборки проекта своими руками.

Где Autoconf, Automake?

Где умение писать драйверы под ядро, понимание основ электроники?

Harald ★★★★★ ()

Прокачай английский ещё на уровень и в два раза больше на удалёнке тебе заплатит с удовольствием какой-нибудь иностранный работодатель.
Это, конечно, если ты настоящий сеньор C.

Goury ★★★★★ ()
Ответ на: комментарий от MiDWalkeR

Этого нету.

А зря. Не критично, но умение в autotools и cmake очень важно для всякой эмбедщины. Ну или школа Gentoo, так сказать.

elfy ()

Как у вас с электроникой? можете развести печатную плату?

Если нет, то максимум 1,5к. Чисто программистов пруд пруди и подтягиваются школьники, которые фору дадут

Neverpoint ()
Ответ на: комментарий от UVV

Было бы неплохо. А что вас в этом смущает, встройка же, и было бы неплохо чтоб программист не только смог вкурить даташит, но и схему прочитать, осилить конструкцию железа,самостоятельно выяснить что и почему вдруг не работает.

Morin ★★★ ()

периодически просто «поглядываю» в разных сферах вакансии, 2.5k в мск для эмбедееда реально, но таких вакансий единицы, так что думаю и в питере будет сложно найти, хз как в минске там.

umren ★★★★★ ()
Ответ на: комментарий от UVV

Можно вакансию в Питере, пойду пособеседуюсь.

Morin ★★★ ()
Ответ на: комментарий от umren

Нет, работа просто специфичная, встройка она такая вокруг сплошной кастом, тыжпрограммистам без коллег железячников даже с поллитрой разбираться не один год. Когда погромист маломальски знаком со схемотехникой процесс значительно ускоряется.

Morin ★★★ ()
Ответ на: комментарий от Morin

маломальски знаком и «развести плату» это две большие разницы. Одно дело понимать какая железяка что делает и как это на софт влияет, другое дело компоновать все эти черненькие штучки вместе с учетом длины проводников, помех по питанию и прочей ереси. Добавьте тогда к требованиям «умение продавать готовое изделие», чего скромничать то

sergmz ()
Ответ на: комментарий от sergmz

Вы задачи по сложности не в том порядке поставили, развести плату это механическая работа. В современном софте с подготовленным набором правил под трассировку управится даже студент. Очевидно сложные вещи возьмет на себя железячник, если таковые в проекте присутствует.

Morin ★★★ ()
Ответ на: комментарий от Morin

Мы же не про ускорение процесса, а о скилах достаточных для программерских позиций с зп 2.5k.
Серьёзные знания схематехники, методик трассировки плат и т.п. здесь совершенно ненужны.
UVV всё правильно говорит, если есть неплохой уровень знаний в области разработки железа, то есть смысл искать работу с более высоким уровнем зп (да, скорее всего не в России или Беларуси).

vincent ()
Ответ на: комментарий от vincent

А ну если о сферическом коне, то все равно нет. Очень редко встречаются позиции с таким ценником и с такими требованиями на встройку.

Morin ★★★ ()
Ответ на: комментарий от vincent

что вас смущает в первых двух? Сказано же, у нормальных разработчиков есть применяемые при разработке правила, они вам сильно облегчат жизнь, фактически посчитав все за вас, а то и набросав трассы за вас. Если конечно вы только не используете мамонтовы окаменелости. Радиочасть отдельная тема, правда и она нынче все проще, почти конструктор.

Morin ★★★ ()
Ответ на: комментарий от Morin

Welcome to ic-resources.
Каждая вторая ембедерская вакансия over 5k фунтов в месяц.
Да, там как раз требования к кандидатам и программерские и железячные.

vincent ()
Ответ на: комментарий от Morin

Ну попробуйте поручить всё это студенту-программисту.
Не знаете почему в вакансиях пишут про годы опыта работы?

vincent ()
Ответ на: комментарий от vincent

Знаете, только пояснить студенту, что вот к этим трассам нужно подключить набор правил для юсб, проще чем сидеть и разводить плату самому, свое время я найду куда потратить.

Я же не буду вам рассказывать про трассировщиц со стажем, вот же было время. Вот там могло пойти невминяемо, когда она забыла, а талмуд давно просран. Ныне тебе все подскажут и покажут, сиди крути кубики.

Morin ★★★ ()

Я бы разбил эмбедерство на два потока - всякия линуксятина и на голом железе. Из описаного непонятно о чем идет речь. Более того, все что перечислено (кроме опыта в 6.5 лет) должен иметь типичный студент выпускник. Т.е. в списке не отражено, в чем выражается опыт.

vromanov ★★ ()
Ответ на: комментарий от UVV

прошареных школьниках, не среднестатистических очевидно

Harald ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.