Инженер-программист встраиваемых систем STM32

По договоренности

Россия, Москва, улица Годовикова, 9с31
  • ВДНХ
  • Алексеевская
  • Рижская

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

Кто мы и кого ищем:

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

Мы ищем разработчика встраиваемого ПО, который будет участвовать в разработке firmware для наших устройств на базе микроконтроллеров STM32.

От будущего коллеги мы ждём:

  • Опыт разработки встраиваемого ПО для серийных изделий - от 3 лет;
  • Опыт работы с STM32: NVIC, DMA, ADC/DAC, SPI, I2C, USART, TIM;
  • Опыт работы с промышленными интерфейсами CAN, RS232/422/485, Ethernet;
  • Опыт версионирования кода в системах контроля версий (преимущественно - Git);
  • Умение разбираться в электрических схемах, платах, находить неисправности;
  • Умение ориентироваться в зарубежной технической документации;
  • Умение составлять сценарии тестирования ПО как на программном (unit-тестирование), так и на аппаратном (стенд) уровнях;
  • Умение работать с контрольно-измерительной аппаратурой (осциллограф, логический анализатор).

Будет плюсом:

  • Опыт работы в проектах с RTOS (FreeRTOS, ChibiOS и/или другими);
  • Опыт работы в Ubuntu и других Debian-подобных дистрибутивах (работа с командной строкой, знание базовых утилит командной строки);
  • Опыт использования компиляторов семейства GCC для микроконтроллеров, систем сборки Make/CMake, отладчика gdb, написания ld-скриптов;
  • Опыт написания программ для ПК для отладки и настройки изготавливаемых устройств;
  • Опыт применения C++ и/или Rust в embedded-проектах.

По задачам:

  • Разработка ПО для микроконтроллеров ARM Cortex-M (STM32);
  • Участие в системном проектировании разрабатываемых приборов;
  • Организация и проведение тестирования ПО в составе изделий;
  • Техническое сопровождение ранее разработанных изделий.

Наш технологический стек:

  • Основной язык разработки: C
  • Основные используемые микроконтроллеры: STM32F1/F4/H7
  • Контроль версий: Git
  • Toolchain: arm-none-eabi-gcc + CMake
  • Централизованная сборка ПО в рамках CI
  • ОСРВ: FreeRTOS
  • HAL внутренней разработки

О нас:

  • Гибридный формат работы. Офис у нас уютный, продуманный и с террасой. Находится в технопарке "Калибр" в 10 минутах от м. Алексеевская;
  • Оформление по ТК РФ, белая з/п;
  • Выдаем технику для работы;
  • ДМС со стоматологией;
  • Корпоративные скидки на услуги и товары от разных торговых площадок, фрукты и настолки в офисе, марафоны и другие спортивные активности;
  • Возможность узнать все про мир автономного транспорта;
  • Интересные задачи, нацеленные на развитие высокотехнологичных самодвижущихся транспортных средств;
  • Мы открыто делимся фидбеком, не боимся прямо говорить о том, что сделано плохо, но при условии, что критика выражена конструктивно и с уважением к другим.

До встречи :)


Адрес: Россия, Москва, улица Годовикова, 9с31

Поделиться:

Опубликована 9 дней назад

Похожие вакансии

  • Полный день
  • Опыт от 3 лет
  • Москва
7 дней назад
120 000 - 200 000 ₽
  • Полный день
  • Опыт от 3 лет
  • Москва
9 дней назад
от 240 000 ₽
  • Полный день
  • Опыт от 3 лет
  • Москва
7 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.