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

Уровень дохода не указан

Опыт работы: более 6 лет

Полная занятость
Оформление:
Трудовой договор

График: 5/2

Рабочие часы: 8

Формат работы: на месте работодателя, удалённо или гибрид

Напишите телефон, чтобы работодатель мог связаться с вами

Пройдите капчу
Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
Неверный текст. Пожалуйста, повторите попытку.

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 минутах от м. Алексеевская.
  • Возможность узнать все про мир беспилотного транспорта;
  • Оформление по ТК РФ;
  • Аккредитованная ИТ-компания
  • ДМС со стоматологией;
  • Интересные задачи, нацеленные на развитие высокотехнологичных самодвижущихся транспортных средств;
  • Мы открыто делимся фидбеком, не боимся прямо говорить о том, что сделано плохо, но при условии, что критика выражена конструктивно и с уважением к другим.
Доступно соискателям с инвалидностью

Ключевые навыки

  • C++
  • Linux
  • Docker
  • GitLab CI
  • CMake
  • Ubuntu
  • Atlassian Jira

Задайте вопрос работодателю

Он получит его с откликом на вакансию
Вакансия опубликована 11 ноября 2025 в Казани

Dream Job

Отзывы о компании