проспект Вернадского 43с1
Чем предстоит заниматься:
Компания “Итэлма Системы Позиционирования” ищет Middle/Senior Developer для развития и расширения системы автопилотирования сельхозтехники. Уже сейчас у нас есть готовый продукт и много идей по его развитию, расширению и улучшению.
Основным направлением для кандидата станет создание системы управления различных типов техники, (колесные трактора, шарнирно сочленненные, гусеничные, опрыскиватели итд) не требующую ручного тюнинга параметров контроллера в большинстве случаев. Все параметры специфичные для конкретного объекта управления должны оцениваться автоматически на этапе калибровки или “онлайн” во время нормальной работы системы. Предстоит участвовать во всех этапах разработки от моделирования и прототипирования до написания “боевого” кода для embedded linux и испытаниях на технике
Обязанности:
- Разработка алгоритмов автопилотирования сельхозтехники, включая автоматическое определение параметров системы управления.
- Разработка различных имитационных моделей для анализа влияния ошибок, задержек и воздействий на транспортное средство.
- Участие в разработке алгоритмов оптимального оценивания параметров системы управления.
- Реализация разработанных алгоритмов на языке С++ для embedded Linux.
- Анализ эффективности работы автопилота и участие в испытаниях на технике.
- Написание модульных и функциональных тестов.
- Работа в коллективе разработчиков ПО.
Требования:
- Знание теории автоматического и оптимального управления и теории управления техническим системами.
- Понимание принципов работы систем автоматического управления беспилотной техникой, включая принципы работы различных регуляторов.
- Хорошая теоретическая подготовка, желательно профильное образование.
- Уверенное знание python/matlab или другого математического пакета.
- Уверенное владение С++ на уровне “Си с классами”.
- Опыт работы с системами контроля версий Git и принципов CI/CD.
- Умение работать в команде
- Знание английского языка на уровне чтения технических статей
Плюсом может быть:
- Разработка и отладка алгоритмов (включая, Kalman Filter) для оценки положения/скорости используя различные датчики (GNSS, IMU, odometer, Visual)
- Понимание работы гидравлической системы управления на сельхозтехнике
- Опыт работы с “продвинутыми” регуляторами: адаптивные, MPC, etc
- Опыт работы с различными программами симуляции, например Carla, Gazebo, Webots, etc
- Опыт работы с CAN протоколами
- Опыт работы с системами спутниковой навигации ГНСС
- Опыт работы над проектом в команде от 4 человек
- Опыт работы с ROS/ROS2
- Опыт в разработке встроенного программного обеспечения
- Умение водить трактор или комбайн
Условия:
- Группа компаний Итэлма - крупнейший Российский производитель электроники для автомобильного, с/х и ДСТ направлений и многих других отраслей
- Новое направление бизнеса, перспективный сегмент рынка (высокоточные навигационные системы автопилотирования)
- Стабильно растущая компания
- Официальное оформление с первого рабочего дня
- Полис ДМС
- Передовые инструменты управления проектами разработки
- Профессиональный коллектив с опытом реализации сложных инженерных, в т. ч. международных проектов
- Высокая З/П + премии по результатам работы
- Офис: м. Проспект Вернадского (3 минуты от метро)