Evocargo создает транспорт будущего. Мы проектируем, конструируем и собираем автономные электро-грузовики, разрабатываем программное обеспечение беспилотников и низкоуровневых компонентов. Мы разрабатываем и внедряем «под ключ» автономные логистические решения полного цикла, которые уже сейчас доступны в закрытых производственных помещениях и на контролируемых территориях.
У нас атмосфера технологической компании. Мы быстро разрабатываем и внедряем, получаем моментальный фидбек, постоянно улучшаем систему и процессы, исследуем сферу автономного транспорта, пишем научные статьи, обсуждаем идеи и поддерживаем друг друга.
Что делает команда и кого мы ищем:
Мы разрабатываем систему планирования движения для автономного грузового транспорта. Наша задача — обеспечить безопасное и эффективное построение траектории движения в реальном времени.
На текущий момент команда уже создала стабильное решение для работы на закрытых территориях со скоростью до 20 км/ч. Сейчас мы выходим на новый этап развития системы:
- расширение условий эксплуатации
- увеличение скорости движения до 90 км/ч
- развитие поведенческого планирования (behavior planning)
- качественное улучшение алгоритмов генерации траекторий
Это сложный инженерный вызов, связанный с переходом к более динамичной и менее предсказуемой среде.
Мы ищем С++ разработчика.
Сейчас в команде 3 человека: ведущий разработчик и два старших инженера.
Мы активно делимся экспертизой, готовы обучать и помогать в развитии — вы сможете быстро погрузиться в предметную область и расти внутри команды.
Мы ждём, что вы:
- Уверенно владеете C++ (C++17/20), STL, понимаете принципы работы с памятью;
- Знаете базовые алгоритмы и структуры данных, можете оценить алгоритмическую сложность;
- Имеете опыт работы с Linux;
- Знакомы с принципами ООП;
- Знаете инструменты версионирования Git.
Будет плюсом:
- Профильное высшее образование: робототехника, мехатроника или опыт в области робототехники;
- Знание принципов SOLID, паттернов проектирования и их применимостью в разработке;
- Опыт работы с ROS или ROS2
- Знание алгоритмов планирования пути на графах
- Понимание работы Docker-контейнеров.
По задачам:
- Разработка алгоритмов планирования: вы будете реализовывать как классические графовые методы, так и оптимизационные подходы к построению траектории;
- Интеграция передовых подходов: мы эксперементируем с различными прототипами, ваша задача - помочь превратить их в надёжный и эффективный код;
- Оптимизация кода: вам потребуется профилировать код, устранять задержки и повышать стабильность алгоритмов;
- Тестирование и отладка: вам предстоит писать unit тесты и валидировать интеграцию разработанных алгоритмов на реальных дорожных сценариях
Почему вам у нас понравится:
- Формат работы - офис/гибрид. У нас уютный и продуманный офис с террасой в технопарке "Калибр" в 10 минутах пешком от м. Алексеевская;
- Оформление по ТК РФ, белая з/п, годовые премии;
- Выдаем технику для работы;
- ДМС со стоматологией;
- ИТ аккредитованная компания;
- Корпоративные скидки на услуги и товары от разных торговых площадок, фрукты и настолки в офисе, марафоны и другие спортивные активности;
- Day Off - при плохом самочувствии можно поработать из дома;
- Возможность узнать все про мир беспилотного транспорта;
- Интересные задачи, нацеленные на развитие высокотехнологичных самодвижущихся транспортных средств;
- Мы открыто делимся фидбеком, не боимся прямо говорить о том, что сделано плохо, но при условии, что критика выражена конструктивно и с уважением к другим.
Любим сопроводительные письма ;)