Not getting responses?
Posted 62 days ago - response chances decrease over time.
2 months ago
Ведущий Системный Разработчик C++ (Linux)
hhVacancy from HeadHunter. Contact leads to hh.ru
Match & Cover letter
Will show your compatibility and write a letter
Job description
Text:
TL;DR
Ведущий системный разработчик C++ (Linux): разработка системного и сервисного ПО для пультов управления и бортовых систем беспилотных летательных аппаратов с акцентом на надёжность, низкие задержки и стабильную работу в полевых условиях. Фокус на создании демонов и systemd-сервисов, коммуникационного стека, низкоуровневой диагностике и автоматизации сборки и развёртывания.
Локация: офис рядом со станцией метро «Войковская», Москва; удалённый формат не предусмотрен. График работы: 09:00–18:00, пятница — сокращённый день.
Компания
Гаскар Групп — российский разработчик и интегратор ИТ-решений, а также производитель беспилотных летательных аппаратов и компонентов для них.
Что делать
- Разрабатывать и сопровождать сервисное ПО пульта управления и бортового ПО дрона под Ubuntu.
- Собирать, упаковывать и развёртывать Debian-компоненты и .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.
Культура и преимущества
- Официальное трудоустройство и полностью белая заработная плата.
- Социальный пакет по ТК РФ.
- Современный офис в бизнес-центре класса A.
- Открытая демократичная культура и возможность реализовывать собственные идеи.
- Дружный коллектив и комфортный психологический климат.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →