О команде
Наша команда разрабатывает инструмент для тестирования автономной технологии — симулятор. Нам нужно достичь максимальной реалистичности нашего виртуального мира с точки зрения физики, качества изображения, данных с сенсоров и просто поведения окружающих объектов. Мы ищем единомышленника, который хорошо разбирается в С++, готов работать с математическими задачами в области линейной алгебры и аналитической геометрии (вектора в пространстве) и часть времени писать код на Python.
Задачи
•Развитие ядра симулятора и инструментов вокруг него на C++ и Python
•Интеграция с основным стеком автономной технологии (данные, интерфейсы, форматы, запуск, совместимость)
•Реализация алгоритмов подсчета метрик качества/сходимости/валидности симуляции, управления агентами и симуляционной средой
•Разработка сервисов автоматической генерации сценариев
Требования
•Высшее техническое образование
•Уверенное знание C++ (17), базовое владение Python
•Знание классических алгоритмов и структур данных
•Опыт разработки под Linux
•Базовое знание линейной алгебры (вектора, системы координат) и в целом готовность работать с математикой
Будет плюсом
•Знакомство и опыт работы с ROS2, pytest, Kafka, Clickhouse
•Опыт в ML
•Понимание архитектуры ECS
•Знание популярных паттернов проектирования
•Опыт в разработке моделей динамики и физики автомобиля
Условия
Условий в вакансии нет