Инженер-программист Python

Срок для отклика истек

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

Мы создаем беспилотные летательные аппараты и программное обеспечение для промышленности, образования и индустрии развлечений. Наше оборудование используют для цифрового картографирования, автоматизации контроля строительства, геологоразведки и точного земледелия. Мы устраиваем соревнования по образовательной робототехнике и запускаем красочные шоу дронов по всему миру.

Сейчас мы в поиске инженера-программиста, основной задачей которого будет поддержка комплекса "Геоскан Арена" (https://www.geoscan.ru/ru/products/pioneer/training-ground) для проведения робототехнических соревнований в онлайн и офлайн форматах.

Чем предстоит заниматься:

  • адаптировать и модернизировать работу комплекса “Геоскан Арена”, предлагать и реализовывать новые архитектурные решения;
  • обеспечивать бесперебойную, стабильную работу комплекса “Геоскан Арена”, производить своевременное техническое обслуживание;
  • разрабатывать ПО для квадрокоптеров и их полезной нагрузки;
  • документировать создаваемое ПО (составление ТЗ на разработку, графической схемы алгоритма работы, временных диаграмм работы);
  • принимать участие в разработке образовательных кейсов для соревнований/мероприятий/применения в учебном процессе;
  • взаимодействовать с заказчиками/пользователями;
  • быть наставником у младших разработчиков.

Мы ожидаем, что вы:

  • имеете техническое образование и опыт разработки ПО для робототехнических комплексов;
  • хорошо знаете Python (ООП, многопоточность), работали с Flask;
  • работали с Linux и Raspberry (базовые навыки взаимодействия с unix-системами, создание образов, создание и использование сервисов, настройка, взаимодействие с удаленными устройствами по SSH);
  • знакомы с протоколами TCP, UDP, HTTP, RTSP, webRTC;
  • понимаете устройства и способы анализа сетевой инфраструктуры (сканирование сети, анализ трафика встроенными утилитами, конфигурирование сетевой техники ubiquiti);
  • участвовали в code review;
  • владеете английским языком на уровне чтения технической документации.

Будет плюсом, если вы:

  • знаете что такое Gstreamer, MavLink, ROS (robot operating system) и работали с ними;
  • знакомы с интерпретируемыми языками, например: Lua, JavaScript;
  • работали с Gitlab;
  • имеете опыт разработки драйверов периферии;
  • знакомы с интерфейсами CAN, UART, SPI, I2C, SDIO.

Что мы предлагаем:

  • участие в авангардных проектах, находящихся на стыке науки и техники;
  • молодой дружный коллектив, с большим количеством специалистов из разных сфер, у которых можно многому научиться;
  • оформление в соответствии с ТК РФ и полностью белую заработную плату;
  • работу в аккредитованной IT-компании;
  • современный комфортный офис в шаговой доступности от метро Площадь Мужества;
  • гибкое начало рабочего дня;
  • полис ДМС после 6 месяцев работы;
  • еженедельный спорт (футбол, волейбол, баскетбол) и йога;
  • корпоративные выезды на природу;
  • изучение английского и китайского языков в офисе с 50% компенсацией от компании;
  • корпоративную библиотеку с бестселлерами из разных областей знаний;
  • чай/кофе и станции здорового питания на уютных кухнях.