Обязанности:
Компания Эвокарго создает транспорт будущего. Мы проектируем, конструируем и производим автономные электрические грузовики, разрабатываем программное обеспечение от низкоуровневых компонентов, до систем управления флотом беспилотных грузовиков. На основе беспилотного транспорта мы строим логистический сервис, который уже сейчас доступен на закрытых территориях. Мы ищем талантливого инженера, который будет активно участвовать в развитии наших проектов и поможет создавать передовые решения в области лидарного картирования. Над чем предстоит работать Наша команда занимается написанием программного обеспечения для построения и обновления лидарных карт. Мы обрабатываем информацию, получаемую от беспилотных грузовиков, и пишем ПО для решения задачи SLAM. У нас много планов и идей по развитию систем автоматического картирования и обновления лидарных карт во всем флоте. Мы работаем по методологии Agile с двухнедельными итерациями. Это позволяет нам быстро адаптироваться к изменениям, активно взаимодействовать внутри команды и постоянно совершенствовать наши продукты. Вы будете частью команды профессионалов, где ценятся инициативность, ответственность и стремление к инновациям. По задачам: Разработка инструментов для автоматического построения и обновления лидарных карт: Создание алгоритмов обработки и фильтрации лидарных данных. Оптимизация процессов для повышения производительности и точности картирования. Проектирование архитектуры приложений и разработка системных библиотек: Разработка модульных и масштабируемых компонентов для обработки больших объемов данных. Обеспечение совместимости и интеграции с существующими системами и платформами. Документирование архитектурных решений и проведение технических презентаций. Решение инфраструктурных задач автоматизации: Настройка конвейеров CI/CD для автоматического развертывания и обновления карт. Управление облачными ресурсами и сервисами для хранения и обработки данных. Обеспечение безопасности и надежности инфраструктуры. Обеспечение качества кода и продуктов: Покрытие кода тестами, включая модульные, интеграционные и системные тесты. Проведение код-ревью для поддержания высоких стандартов разработки. Разработка и поддержка автотестов и тестовых сценариев. Участие в планировании и развитии проектов: Возможность влиять на формирование требований и технических спецификаций. Оценка трудоемкости задач и планирование ресурсов. Участие во встречах команды для обмена идеями и предложениями. Предложение собственных решений и инициатив для улучшения продуктов и процессов. Наш стек технологий: Языки и библиотеки: C++, PCL, ROS (целимся в ROS2), g2o, gtsam. Инфраструктура и инструменты: Docker, Nexus, GitLab. Операционная система: Ubuntu 18.04 (текущая ОС, движемся к 24.04). Инструменты для управления задачами и документацией: Jira, Confluence. О вас: Мы ищем инженера, способного решать системные задачи, который: Использует Linux в качестве основной операционной системы. Пишет код на C++, знает ООП, применяет шаблоны проектирования. Знаком и использует возможности C++14 и C++17. Владеет Git и умеет писать bash-скрипты. Будет плюсом, если вы: Имеете опыт работы с gtsam, g2o, PCL. Знакомы с настройкой CI/CD. Умеете программировать на Python. Хорошо знаете линейную алгебру и высшую математику или готовы их изучать. Почему вам у нас понравится: Гибкий формат работы: офис, удаленно или гибрид. Вы сами выбираете удобный для вас режим. Наш уютный и продуманный офис с террасой расположен в технопарке «Калибр», всего в 10 минутах ходьбы от станции метро Алексеевская. Погружение в мир беспилотного транспорта: уникальная возможность узнать всё о передовых технологиях автономных транспортных средств и внести свой вклад в их развитие. Стабильность и надежность: мы — аккредитованная ИТ-компания, что гарантирует устойчивость и перспективы для сотрудников. Социальный пакет: предлагаем ДМС со стоматологией для вашего здоровья и благополучия. Корпоративные привилегии: предоставляем сотрудникам скидки на услуги и товары от различных торговых площадок. Интересные и значимые проекты: вы будете решать задачи, направленные на развитие высокотехнологичных самоходных транспортных средств, влияя на будущее индустрии. Открытая и поддерживающая культура: мы ценим честную и конструктивную обратную связь. Не боимся обсуждать трудности и всегда выражаем свои мысли с уважением к коллегам