Компания ООО "ЮВС-Авиа" более 13 лет специализируется на разработке и производстве беспилотных летательных аппаратов, в настоящее время является дочерним предприятием Концерна "Калашников". В связи с расширением и запуском серийного производства требуется Начальник отдела разработки ПО
Обязанности:
Формирование кросс-функциональной команды, объединяющей специалистов по пользовательскому интерфейсу (Desktop), встраиваемым системам (Embedded) и специальному ПО
- Пользовательское ПО (Desktop): Разработка ПО для наземных станций управления (на базе QGroundControl), реализация связи по MAVLink, интеграция с аппаратурой и вспомогательными системами, разработка пользовательского интерфейса оператора
- Embedded-программирование: Создание низкоуровневого ПО, портирование и кастомизация ОС (Linux) для бортовых компьютеров и пультов управления, разработка драйверов и сервисов
- Специальное ПО: Разработка и интеграция критических алгоритмов: защиты информации, алгоритмов компьютерного зрения и нейросетевых моделей для повышения автономности изделий
2. Выстроить эффективные процессы, обеспечить техническое лидерство и вести разработку и поддержку сложных программных комплексов в рамках жизненного цикла продуктов компании. Внедрение и поддержка практик CI/CD
3. Решение сложных технических проблем, возникающих в ходе процесса разработки продукта
4. Разработка и поддержка технической документации, регламентов работы отдела
5. Определение архитектурных решений для всего стека ПО изделий
6.Контроль качества кода, проведение code review, внедрение лучших практик разработки.
Требования: - Высшее образование (робототехника, компьютерные науки, прикладная математика, радиоэлектроника или др.)
- Опыт от 5 лет в разработке ПО, из них не менее 2 лет на руководящей должности (руководитель группы, начальник отдела, тимлид)
- Глубокое понимание полного стека разработки для робототехнических комплексов: от низкоуровневого программирования (C/C++ для Embedded, работа с ОС Linux на уровне ядра, Yocto/Buildroot) до прикладного уровня (Python, фреймворки типа ROS, протоколы типа MAVLink)
- Опыт разработки и руководства проектами с использованием фреймворка Qt (Qt Widgets, QML)
- Понимание аппаратных интерфейсов связи: UART, I2C и сетевых протоколов UDP/TCP.
- Опыт работы с проприетарными SDK (например, DJI SDK) и их интеграцией с открытыми платформами
- Знание инструментов непрерывной интеграции (CI/CD) и систем контроля версий (Git)
- Навыки управления командой 10+ человек, составление планов и отчетности, ведение проектной документации
- Опыт разработки документации в соответствии с требованиями ЕСПД.
Условия: - Официальное оформление согласно ТК РФ с первого дня
- График 5/2, с 09:00 до 18:00, пятница сокращенный день до 16:45
- ДМС со стоматологией после испытательного срока.