Poly-clip System GmbH & Co. KG
HMI-Entwickler (m/w/d) – TwinCAT HMI & Web-Frontend
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик HMI-интерфейсов для промышленных станков на Beckhoff TwinCAT HMI и Angular-фронтенда IoT-платформы. Работа на стыке разработки ПО и автоматизации: связь интерфейсов с ПЛК, единый дизайн и библиотека контролов.
Задачи
- Проектирование и разработка интерфейсов управления станками на Beckhoff TwinCAT HMI
- Разработка собственных контролов (Framework Controls, User Controls) и code-behind на TypeScript
- Связка интерфейса с ПЛК через символы и типы данных совместно с командой разработки систем управления
- Реализация отображения аварий и сообщений, управления рецептами, пользователями и правами в HMI-сервере
- Создание переиспользуемой библиотеки контролов и единого дизайна (темы, стайлгайд) для всех станков
- Мультиязычность, удобство работы на сенсорной панели и производительность на промышленных ПК
- Пусконаладка и тестирование HMI на станке
- Реализация фич и исправление ошибок в Angular-фронтенде IoT-платформы (дашборды, экраны станков, графики)
- Согласование единого внешнего вида между HMI станка и веб-фронтендом
- Участие в тестах, код-ревью и релизах через GitLab или Gitea
Требования
- Высшее образование по информатике, мехатронике, автоматизации или аналогичное, либо профильное обучение с опытом работы
- Многолетний опыт фронтенд-разработки на TypeScript, HTML5 и CSS
- Опыт работы с современным веб-фреймворком, предпочтительно Angular
- Понимание принципов управления станком: переменные ПЛК, типы данных, состояния станка и аварии
- Готовность освоить TwinCAT HMI и среду разработки TwinCAT при отсутствии опыта
- Чувство UX и удобства интерфейсов, в том числе для сенсорного управления, в перчатках и в цеховых условиях
- Опыт работы с Git
- Очень хорошее знание немецкого и хорошее английского
- Готовность к периодическим выездам к станку
Условия
- Современная рабочая среда с новейшими технологиями в регионе Rhein-Main-Taunus
- Плоская иерархия и короткие пути принятия решений
- Приятная рабочая атмосфера и хороший климат в коллективе
- Гибкий график работы
- Обширные возможности обучения
- Бесплатные парковки с возможностью зарядки электромобилей и Jobrad
- Достойная оплата и соцпакет тарифного предприятия в регионе Rhein-Main
Навыки
- Beckhoff TwinCAT HMI
- TypeScript
- HTML5
- CSS
- Angular
- Git
- GitLab
- Gitea
- ПЛК (SPS)