Описание: |
Обязанности: Требования: -
Опыт коммерческой разработки в команде на языке С++ от 1 года обязателен; -
Опыт разработки многопоточных приложений; -
Понимание принципов работы сетевых протоколов обмена данными. Знание промышленных протоколов обмена данными (EtherCAT, Profinet, Modbus, OPC UA и пр.); -
Понимание принципов ООП, знание паттернов и антипаттернов разработки ПО; -
Умение пользоваться механизмами отладки работы ПО; -
Английский на уровне чтения технической документации. Будет плюсом: -
Наличие профильного высшего образования; -
Понимание основ робототехники, промышленной автоматизации; -
Опыт разработки программного обеспечения для операционных систем реального времени (Linux Preempt, Xenomai, QNX, Windows INtime и тп); -
Опыт системного администрирования Linux; -
Опыт разработки приложений под различные архитектуры ЦПУ. Используемые технологии: -
Linux; -
C++ 17, STL, Boost, CMake; -
Git, GitFlow; -
JetBrains Space, CLion; -
Google Test Framework, Doxygen. Условия: - ДМС; - Частичное возмещение питания; - Корпоративный транспорт; - Зарплата по результатам собеседования и выполнения тестового задания; - Полный рабочий день. |