← К каталогу
ХА

Хакимова Евгения Сергеевна

Инженер-программист встраиваемых систем С/С++, STM 32

ОфисУровень не указанЕкатеринбург, Россия13 дн. назад
Компенсация180 000–290 000 RUR
О ВАКАНСИИ

Описание вакансии

УДАЛЕНКУ НЕ РАССМАТРИВАЕМ! Работа в офисе компании

О работе:

Вы будете работать над промышленным контроллером машинного помещения (КМП) — центральным узлом системы управления лифтом на базе STM32F10x. Система реализована на C в среде IAR Embedded Workbench и включает:

  • RTOS-ядро на базе FreeRTOS (v8.x)
  • Два CAN-интерфейса (CAN1/CAN2, 125 кбит/с) — шина кабинных панелей, панелей этажных устройств, приводов
  • RS-485, реализация нескольких протоколов диспетчеризации (Modbus RTU, ТМ-88, ObServer)
  • Собственный групповой протокол для координации группы лифтов (GroupMode) • Flash/EEPROM-подсистема с архивом событий и резервным копированием параметров
  • Конечные автоматы для каждого режима работы лифта (НР, МП, Ревизия, Разметка, АВАР, Сервис)
  • Человеко-машинный интерфейс (панель с дисплеем и клавиатурой)
  • Ввод/вывод дискретных сигналов, управление частотным приводом по цифровым и аналоговым интерфейсам Кодовая база насчитывает более 190 файлов (C + H), активно разрабатывается и эксплуатируется на реальном оборудовании по всей России.

Сопровождение и развитие прошивки контроллера КМП на STM32F10x (C, IAR EW) — исправление дефектов, рефакторинг, поддержка актуального состояния кода.

  • Отладка на стенде и в полевых условиях — воспроизведение редких ошибок, работа с осциллографом/анализатором протоколов, выезды на объекты при необходимости.
  • Реализация новых функциональных возможностей по техническому заданию: новые режимы работы лифта, новые алгоритмы диспетчеризации, расширение диагностики.
  • Интеграция нового оборудования — ключевая и регулярная задача (см. раздел ниже).
  • Поддержка и расширение протоколов диспетчеризации (RS-485: Modbus RTU, ТМ-88, ObServer).
  • Доработка алгоритмов группового управления (GroupMode, DCS) для координации группы лифтов.
  • Разработка и актуализация технической документации — описание протоколов, схем интеграции, release notes.
  • Участие в подготовке и проведении испытаний (стендовые и натурные испытания на…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6