Разработчик С++
Прямой работодатель CNord ( www.cnord.ru )
Опыт работы любой
Как работаем: Разработка программного обеспечение ведется на хардкорном C++, никаких вам «С с классами». Сначала проектируем, потом оцениваем, потом пишем код. Юнит-тесты, код-ревью. Работаем командой.
Любим STM32, но поглядываем в сторону ESP и PIC. Если контроллер позволяет, то используется scmRTOS.
Пишем давно и много, поэтому приличная кодовая база, которую нужно поддерживать. Опыт написания кода на C/C++
Наши ожидания от кандидата: • Опыт написания кода для микроконтроллеров (преимуществом будет являться опыт работы с 32-битными микроконтроллерами STM, ядрами серии ARM Cortex-M)
• Знание основ работы и архитектуры микроконтроллеров
• Знание основных низкоуровневых протоколов обмена данными (SPI, UART, и пр.)
• Знание основ цифровой схемотехники (умение прочитать схему и объяснить что она делает)
Дополнительные преимущества кандидата, если есть:
• Понимание ООП и умение его применять при написании кода
• Умение отлаживать и анализировать работу устройства, используя, к примеру, осцилограф
• Умение писать unit-тесты
• Опыт в разработке на python или желание его освоить
• Опыт использования SCons, Jenkins