Ведущий системный разработчик С++
Описание
Гаскар Групп – это российский разработчик и интегратор собственных ИТ решений, разработчик и производитель беспилотных летательных аппаратов для обеспечения их автономности. Продукция применяется для мониторинга территорий, доставки легковесных грузов и других миссий. Производство полного цикла, от создания идеи и разработки до выпуска готовой продукции в серии! Мы производим: БВС, оптику, литий-ионные аккумуляторы, электродвигатели, модемы, контролеры связи, пульт управления, СКС и программируем своей собственный СОФТ для наших продуктов. Сейчас мы ищем опытного Ведущего Linux-разработчика для создания системного и сервисного программного обеспечения пульта управления и бортового ПО дрона. Вы будете работать над критичными компонентами — демонами управления, сервисами взаимодействия с оборудованием и коммуникационным стеком, — требующими высокой надёжности, минимальных задержек и стабильной работы в полевых условиях. Чем предстоит заниматься: Разработка и сопровождение сервисного ПО пульта управления и дрона под Ubuntu; Дебианизация компонентов: сборка, упаковка и деплой .deb-пакетов; Проектирование и реализация systemd-сервисов управления оборудованием и коммуникационным стеком; Диагностика и отладка низкоуровневых проблем с помощью strace, gdb и системных инструментов; Разработка и поддержка скриптов автоматизации на Python/Bash; Код-ревью и менторинг разработчиков. Наши требования: 5+ лет опыта разработки системного ПО на C/C++ под Linux; Ubuntu / Debian: уверенная работа с дистрибутивом, дебианизация пакетов (.deb, dpkg, apt); Системные сервисы: разработка и сопровождение systemd-юнитов, написание демонов и фоновых служб управления; Отладка и профилирование: уверенная работа с strace, gdb; умение диагностировать проблемы на production-системах; Сетевые протоколы: понимание стека TCP/IP, UDP, сокетов; опыт работы с прикладными протоколами (MAVLink, WebSocket, gRPC или аналоги); Скриптовые языки: Python и/или Bash для автоматизации, скриптов сборки и деплоя; Управление версиями: Git, практика ревью кода. Будет плюсом: Опыт сборки проектов (CMake); Опыт работы с протоколами MAVLink / DroneCAN; Опыт разработки ПО для embedded Linux (Yocto, Buildroot или аналоги); Опыт написания unit- и интеграционных тестов (Google Test, Catch2). Наши условия для тебя: Официальное трудоустройство, полностью "белая" заработная плата; Соц. пакет по ТК РФ; Заработная плата обсуждается с финальным кандидатом; Офис расположен в шаговой доступности от станции м. Войковская, бизнес-центр уровня А-класса; Уютный современный офис, оснащенный по последнему слову техники; График работы с 09:00 до 18:00. Пятница сокращенный день; Дружный коллектив и хороший психологический климат; Открытая, демократичная культура. Возможность реализовать свои идеи. Просьба в сопроводительном письме указывать свои зарплатные ожидания!