Jump to content

    

инженер-электроник STM 32

Обязанности:

  • Разработка программного обеспечения под ядро Cortex-M;
  • Разработка принципиальных схем устройств и трассировка печатных плат;
  • Монтаж и сборка тестовых образцов;
  • Пуско-наладка и тестирование оборудования;
  • Участие в оформлении конструкторской документации.

 

Требования:

  • Понимание цифровой схемотехники, умение читать и описывать электрические схемы;
  • Опыт программирования микроконтроллеров на С/С++;
  • Понимание работы основных интерфейсов, в частности UART, SPI, I2C, CAN, RS-485, RS-232;
  • Владение паяльным оборудованием и измерительными приборами;
  • Технический английский.

Ключевые навыки

Cortex, UART, SPI, I2C, CAN, RS-485, RS-232

Контактная информация

Марина

+7 (495) 2256100, доб. 220

kma@rg-gr.ru

Адрес

Люберцы, 1-й Панковский проезд, 1В

Share this post


Link to post
Share on other sites
14 minutes ago, ivnor said:

и на дуде игрец...

Нормальное объявление

Вот еще требуется "вышивание крестиком" для разработчика печатных плат.

● Умение работать в программах: SolidWorks, Keil, Altium Designer, Qt, Android
Studio
● Приветствуется опыт работы с Bluetooth LE, Bluetooth 5, LoRa, LoRa Wan,
ZigBee, Wi-Fi

 

 

Share this post


Link to post
Share on other sites

Как всегда в России нужны навыки пайки, монтажа и владения драчевым напильником :-)

Share this post


Link to post
Share on other sites
9 hours ago, ivnor said:

и на дуде игрец...

Offtop.

Если не требуется BGA корпуса в топологии, супер миниатюризацию, проекты не большие и не нужно отчетность в виде кучи бумаг, а нужен результат, то в вакансии ничего сверхъестественного не приводится.

Данные навыки имеют значительное количество железячников с опытом работы в несколько лет.

Тут даже знание ПЛИС не требуется.

Share this post


Link to post
Share on other sites
On 1/14/2019 at 5:42 PM, Tpeck said:

Offtop.

Если не требуется BGA корпуса в топологии, супер миниатюризацию, проекты не большие и не нужно отчетность в виде кучи бумаг, а нужен результат, то в вакансии ничего сверхъестественного не приводится.

Данные навыки имеют значительное количество железячников с опытом работы в несколько лет.

Тут даже знание ПЛИС не требуется.

Да, я бы условно разделил разработчиков на:

1. Чистый железячник: сложные цифровые платы(схема+плата), разбирается как в цифровой так и в аналоговой схемотехнике. В ПО серьёзного опыта нет, только по вершкам.

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

3. Программист-железячник: и там и там по вершкам. Обычно это простые платы на базе контроллеров Cortex+относительно несложное ПО. Но ПО тут занимает больше времени в разработке чем железо. Т.е. это обычно больше программисты нежели железячники.

 

Людей которые одновременно занимаются сложным железом и сложным программированием - не встречал.

Share this post


Link to post
Share on other sites
27 minutes ago, Politeh said:

Людей которые одновременно занимаются сложным железом и сложным программированием - не встречал.

Полностью согласен

Share this post


Link to post
Share on other sites
1 час назад, Politeh сказал:

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

Невозможно "программировать железо со всем нюансами" разбираясь в нём только на уровне "посмотреть куда что подключено на схеме, чтобы выводы сконфигурировать". Чтобы со всеми "нюансами" нужно как минимум понимать как работает цифровая схема (а часто и аналоговая). И часто - в тонкостях. А бывает нужно и железячнику это объяснить. :wink2:

И обязательно - объяснить ему как и куда и какие выводы нужно подключить правильно. Ибо правильная схема с МК создаётся совместно железячником и программистом железа. И только так! Один железячник оптимальную схему не сделает, потому что не понимает как программе будет удобнее работать с данным железом, подключенным к МК. И если всё оставить на его усмотрение, то конечно же подключит самым неудобным образом.

Share this post


Link to post
Share on other sites
18 minutes ago, jcxz said:

Невозможно "программировать железо со всем нюансами" разбираясь в нём только на уровне "посмотреть куда что подключено на схеме, чтобы выводы сконфигурировать". Чтобы со всеми "нюансами" нужно как минимум понимать как работает цифровая схема (а часто и аналоговая). И часто - в тонкостях. А бывает нужно и железячнику это объяснить. :wink2:

И обязательно - объяснить ему как и куда и какие выводы нужно подключить правильно. Ибо правильная схема с МК создаётся совместно железячником и программистом железа. Один железячник оптимальную схему не сделает, потому что не понимает как удобнее всего работать с данным железом, подключенным к МК. И если всё оставить на его усмотрение, то конечно же подключит самым неудобным образом.

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

Тоже самое и железячник никогда не будет хорошо знать программную часть железа, потому что информации слишком много. Можно конечно сменить профиль, но тогда постепенно будешь забывать предыдущую специальность. Да о чём говорить, если каждое направление можно разделить ещё на несколько веток.

Share this post


Link to post
Share on other sites
6 hours ago, Politeh said:

....Людей которые одновременно занимаются сложным железом и сложным программированием - не встречал.

хз.

ЧИССО по опыту... скажу так - нормальный инженер сможет всё. Есть только предпочтения и скорость вхождения в тему.

 

удачи вам

(круглый)

Share this post


Link to post
Share on other sites
18 минут назад, kolobok0 сказал:

ЧИССО по опыту... скажу так - нормальный инженер сможет всё. Есть только предпочтения и скорость вхождения в тему.

Да кто-ж спорит. Если взять мартышку, кормить её молодильными яблокамибананами, посадить за клавиатуру, то она сможет накодить какое то вполне рабочее ПО. Всё дело только во времени и количестве молодильных бананов.  :biggrin:

Это чиссо по опыту наблюдений за творчеством некоторых личностей здесь, на форуме.  :biggrin:

Share this post


Link to post
Share on other sites
54 minutes ago, jcxz said:

Да кто-ж спорит. Если взять мартышку, кормить её молодильными яблокамибананами, посадить за клавиатуру, то она сможет накодить какое то вполне рабочее ПО. Всё дело только во времени и количестве молодильных бананов.  :biggrin:

Это чиссо по опыту наблюдений за творчеством некоторых личностей здесь, на форуме.  :biggrin:

Да не обижайтесь вы на колобка. У него просто опять ПД - регулятор забарахлил. ПД - Приход Дури.

Share this post


Link to post
Share on other sites
On 1/14/2019 at 11:27 AM, misyachniy said:

Нормальное объявление

Вот еще требуется "вышивание крестиком" для разработчика печатных плат.

● Умение работать в программах: SolidWorks, Keil, Altium Designer, Qt, Android
Studio
● Приветствуется опыт работы с Bluetooth LE, Bluetooth 5, LoRa, LoRa Wan,
ZigBee, Wi-Fi

 

 

Прикинь, я это все умею.

Ну кроме андроид студио пожалуй.

Share this post


Link to post
Share on other sites
On 1/16/2019 at 2:09 PM, Politeh said:

Да, я бы условно разделил разработчиков на:

1. Чистый железячник: сложные цифровые платы(схема+плата), разбирается как в цифровой так и в аналоговой схемотехнике. В ПО серьёзного опыта нет, только по вершкам.

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

3. Программист-железячник: и там и там по вершкам. Обычно это простые платы на базе контроллеров Cortex+относительно несложное ПО. Но ПО тут занимает больше времени в разработке чем железо. Т.е. это обычно больше программисты нежели железячники.

 

Людей которые одновременно занимаются сложным железом и сложным программированием - не встречал.

Не совсем так , больно уж у вас просто.

Есть... 

-чистые железячники-электронщики  с серьезным заходом в механические-конструкторские дела.

-электронщики-схемотехники (которым неинтерсно проектирование механики) с отличным знанием программирования  железа ,ну так скажем уровня драйверов.

-программисты как-бы микроконтроллеров , которые в сущности просто программисты поскольку настроить периферию или обработать быстрые процессы они сами могут только через задницу.

 

 

Share this post


Link to post
Share on other sites
23 minutes ago, PlainUser said:

Не совсем так , больно уж у вас просто.

Есть... 

-чистые железячники-электронщики  с серьезным заходом в механические-конструкторские дела.

-электронщики-схемотехники (которым неинтерсно проектирование механики) с отличным знанием программирования  железа ,ну так скажем уровня драйверов.

-программисты как-бы микроконтроллеров , которые в сущности просто программисты поскольку настроить периферию или обработать быстрые процессы они сами могут только через задницу.

 

 

Насчет механики согласен, сам с механикой в Компасе работаю.

Насчет электронщиков-схемотехников с отличным знанием программирования - есть конечно и такие, но это редко. Да и если придётся делать что-то малошумящее на ОУ и рассчитывать транзисторные каскады усилителя - не уверен что они с этим справятся. Можно сюда ещё разработку блоков питания добавить или СВЧ.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now