Обязанности:
Разработка систем управления робототехнических комплексов Техническое развитие продукта Сопровождение существующей кодовой базы Подготовка технологического и стендового оборудования к проведению испытаний Участие в стендовых и полигонных испытаниях
Требования:
Свободное владение C++ от 11 и выше, знание CMake Опыт разработки визуальных форм Qt Framework на языке QML Уверенное администрирование Linux Глубокое понимание принципов ООП и принципов разработки программ Хорошее знание алгоритмов и шаблонов проектирования Опыт разработки многопоточных приложений Опыт разработки сетевых приложений (TCP, UDP) Владение основными средствами разработки и контроля версий GIT Базовое администрирование сетей Понимание взаимодействия с интерфейсами Ethernet, CAN, RS-232/485 Умение работы с документацией Приветствуется: Базовые знания электроники, умение работать с мультиметром Опыт написания bash скриптов Работа с Docker Опыт работы с программами Wireshark, candump, GtkTerm Умение разобраться в чужом коде Умение и желание работать в команде, аккуратность, ответственность Нацеленность на долгосрочное сотрудничество