з/п не указана
Санкт-Петербург
От 1 года до 3 лет
Обязанности:
- Разработка ПО для ПЛК, создание и отладка программного обеспечения для программируемых логических контроллеров
- Разработка на C++: анализ существующего кода, поддержка, внесение изменений в существующее решение (фреймворк GStreamer). Планирование и реализация задач по развитию приложения.
- Разработка QML (Qt 5.12): редактирование экранных форм, передача данных в смежные модули ПО (JS внутри среды Qt для модуля работы интерфейсом пользователя)
- Поддержка, развитие проприетарного протокола обмена данными между компонентами системы (протоколы транспортного уровня TCP, UDP)
- Взаимодействие с подрядчиком в задачах разработки компонентов ПО: сборка, тестирование и отладка ПО.
- Работа с базами данных, настройка, редактирование (локальные БД для хранения параметров работы ПО)
- Техническая документация: разработка и оформление технической документации, пояснительных записок, руководств по эксплуатации.
- Системный анализ: формирование функциональных и нефункциональных требований к системе
- Участие в пусконаладочных работах, тестирование оборудование, формирование отчетов о результатах тестирования и предложений по улучшению.
Требования:
- Программирование: владение C++, уверенные навыки работы с Linux, приветствуется навыки в программировании Python. Опыт работы в qt5 + gcc (Astra Linux), qt5 + MSVC (Windows)
- Опыт работы с базами данных (PostgreSQL, MySQL)
- Понимание принципов работы промышленных сетей и протоколов
- Опыт работы с системами контроля версий (Git)
- Высшее техническое образование (компьютерные науки, робототехника, электроника или смежные области).
- Умение работать в команде
- Аналитическое мышление
- Способность к самообучению
Условия:
-
Офис в центре города - ст. метро «Сенная площадь».
-
Стабильная заработная плата.
-
Официальное трудоустройство.
-
Широкие возможности для профессионального роста.
-
ДМС (включая стоматологию) с первого дня работы