Калашников

Начальник отдела разработки ПО

Коротко

Начальник отдела разработки ПО в компании ЮВС-Авиа (дочернее предприятие Концерна «Калашников»), специализирующейся на беспилотных летательных аппаратах. Роль подразумевает формирование и руководство кросс-функциональной командой 10+ человек (Desktop UI, Embedded, специальное ПО), выстраивание процессов разработки и техническое лидерство. Требуется от 5 лет опыта в разработке ПО, из них минимум 2 года на руководящей должности, глубокие знания C/C++, Linux, Qt, ROS, MAVLink и опыт работы с проприетарными SDK. Работа офисная, в Москве, полная занятость.

О компании
Компания ООО «ЮВС-Авиа» более 13 лет специализируется на разработке и производстве беспилотных летательных аппаратов, в настоящее время является дочерним предприятием Концерна «Калашников». В связи с расширением и запуском серийного производства требуется Начальник отдела разработки ПО.
Обязанности
1.Формирование кросс-функциональной команды, объединяющей специалистов по пользовательскому интерфейсу (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
•ДМС со стоматологией после испытательного срока

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте