Описание вакансии
Мы создаем беспилотные летательные аппараты и программное обеспечение для промышленности, образования и индустрии развлечений. Наше оборудование используют для цифрового картографирования, автоматизации контроля строительства, геологоразведки и точного земледелия. Мы устраиваем соревнования по образовательной робототехнике и запускаем красочные шоу дронов по всему миру.
Сейчас мы в поиске инженера-программиста, основной задачей которого будет поддержка комплекса "Геоскан Арена" (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% компенсацией от компании;
- корпоративную библиотеку с бестселлерами из разных областей знаний;
- чай/кофе и станции здорового питания на уютных кухнях.