Назад
5 дней назад

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

Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
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.
  • Открытая демократичная культура и возможность реализовывать собственные идеи.
  • Дружный коллектив и комфортный психологический климат.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →