Локация

Senior/Lead C++ (локализация)

Эвокарго
Москва Опыт работы от 6 лет Постоянная занятость Полный день
Поделиться

Описание

Evocargo создает транспорт будущего. Мы проектируем, конструируем и собираем автономные электро-грузовики, разрабатываем программное обеспечение беспилотников и низкоуровневых компонентов. Мы разрабатываем и внедряем под ключ автономные логистические решения полного цикла, которые уже сейчас доступны в закрытых производственных помещениях и на контролируемых территориях.

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

Что делает команда и кого мы ищем:

Отдел локализации и картирования
занимается созданием и внедрением передовых алгоритмов для определения текущего положения, ориентации и скорости ВАТС (высокоавтономное транспортное средство). Точность и надёжность локализации напрямую влияют на эффективность планирования маршрутов, стабильность управления и безопасность автономного движения.

В связи с расширением направления мы ищем ведущего инженера-разработчика , который поможет развивать архитектуру систем локализации, внедрять новые подходы к оценке состояния и обеспечивать высокое качество интеграции алгоритмов в общий программный стек автономного вождения.


Вам предстоит:

Разработка и развитие алгоритмов локализации

- Проектирование архитектуры модулей локализации (сенсорное слияние, фильтрация, оценка состояния);

- Реализация и оптимизация алгоритмов определения позиции и ориентации ВАТС в реальном времени;

- Разработка решений для повышения устойчивости и точности локализации в сложных условиях (потеря GNSS, динамические сцены, шум сенсоров);

- Исследование и внедрение современных методов фильтрации и оптимизации (EKF, UKF);

- Проведение экспериментов, анализ стабильности и валидация качества алгоритмов.

Проектирование архитектуры и системных библиотек

- Разработка модульных компонентов и интерфейсов для взаимодействия с подсистемами картирования, планирования и управления движением;

- Оптимизация вычислительных процессов, профилирование, снижение задержек;

- Участие в проектировании общей архитектуры ПО автономного вождения;

- Документирование архитектурных решений и проведение технических ревью.

Диагностика, тестирование и инфраструктура
- Разработка инструментов диагностики и оценки качества локализации;

- Введение метрик, автоматических проверок и тестов корректности работы фильтров;

- Интеграция с системой симуляции и тестирования на реальных данных;

- Поддержка непрерывной интеграции (CI/CD) и автоматизации проверки изменений.

Техническое лидерство и взаимодействие
- Наставничество для инженеров уровня Middle, участие в ревью кода и архитектуры;
- Формирование требований и участие в техническом планировании;
- Активное взаимодействие с командами картирования, сенсорной интеграции и навигации;
- Инициирование и проведение исследовательских направлений (R&D).

Наш стек технологий:
  • Языки и библиотеки: C++17/20, Eigen, ceres, g2o, gtsam, protobuf, ROS/ROS2;
  • Сенсорные источники: GNSS, IMU, LiDAR, одометрия, камера;
  • Инфраструктура и инструменты: Docker, GitLab CI, CMake, Python (анализ данных, валидация), Ubuntu 20.04 24.04;
  • Системы управления задачами: Jira, Confluence.

Ваш опыт и навыки:

  • 5+ лет коммерческой разработки на C++ (современные стандарты, шаблоны проектирования, оптимизация);
  • Глубокое понимание методов локализации, фильтрации и сенсорного слияния;
  • Опыт работы с методами EKF, UKF, Bundle Adjustment или аналогичными;
  • Понимание принципов работы GNSS, IMU и одометрических систем;
  • Владение линейной алгеброй, теорией вероятностей и методами оптимизации;
  • Опыт работы с Linux как основной ОС, уверенное владение Git;

Опыт работы с ROS или аналогичными фреймворками.

Будет плюсом:

  • Опыт архитектурного проектирования и менторства в инженерных командах;
  • Опыт в задачах SLAM или sensor fusion для автономных систем;
  • Навыки анализа больших данных и работы с симуляцией;

Участие в R&D проектах, публикации, патенты.

Почему вам у нас понравится:

  • Формат работы - офис/гибрид/удалёнка. Офис у нас уютный, продуманный и с террасой. Находится в технопарке "Калибр" в 10 минутах от м. Алексеевская.
  • Возможность узнать все про мир беспилотного транспорта;
  • Оформление по ТК РФ;
  • Аккредитованная ИТ-компания
  • ДМС со стоматологией;
  • Интересные задачи, нацеленные на развитие высокотехнологичных самодвижущихся транспортных средств;
  • Мы открыто делимся фидбеком, не боимся прямо говорить о том, что сделано плохо, но при условии, что критика выражена конструктивно и с уважением к другим.
9 дней назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
  • КСОР
  • Москва
... равно. "Антисон" - полностью наша разработка: как hardware, так и software. Сейчас мы находимся в поисках Руководителя группы разработки C++ . Задачи: Разработка новой функциональности и доработка старой на проектах: Адаптеры, 3.5 и 3.5.2 Сборка и deploy ...
02.01.2026
  • Инвейдерс
  • Москва
... заказной разработкой, ищет Team Lead C++ / Lead Unreal Engine De velo per ... Engine (желательно UE5) с использованием C++. - Опыт технического лидерства: тимлид ... , code review). -Глубокие знания C++ и принципов объектно-ориентированного программирования ...
25.12.2025
  • Магнит
  • Москва
... хорошего специалиста на вакансию Team Lead C++ . Москва (Россия), Санкт-Петербург ... . Требуемые навыки: #lead, #C++, #Управлениеразработкой, #ApacheKafka. Требования C++, Управление разработкой, ... страны. Мы ищем Team Lead C++ в команду разработки POS ...
30.12.2025