Back

Not getting responses?

Posted 62 days ago - response chances decrease over time.

Ведущий Системный Разработчик C++ (Linux)

Work format
onsite/hybrid
Work type
fulltime
Grade
lead
Country
Russia
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 →