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

Калашников
Москва
🏢 Офис
Senior
Полная занятость
Соответствие
0%
Войди в аккаунт, чтобы AI оценил твоё соответствие вакансии
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).
AI-помощник: сопроводительное письмо, адаптация резюме, тренировка собеседованияПерейти ↓
Описание вакансии

Компания ООО "ЮВС-Авиа" более 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
ДМС со стоматологией после испытательного срока.
Технологии и навыки
ГрейдSenior
ЗанятостьПолная занятость
РегионРоссия
ФорматОфис
ИсточникСкрыто
Опубликовано8 июл.
AI-помощник