3-я Рыбинская улица 17
Cognitive Pilot — ведущий мировой разработчик систем искусственного интеллекта для беспилотных транспортных средств. Разрабатывает и предлагает решения в направлениях сельского хозяйства, рельсового и автомобильного транспорта, а также инновационных сенсоров для беспилотных транспортных средств.
Наши решения представляют собой программно-аппаратные комплексы, которые устанавливаются на технику заказчика (трактора, комбайны, трамваи, локомотивы) и выполняют задачи частичной или полной автоматизации вождения.
И программная и аппаратная часть наших продуктов - собственной разработки. Целевой платформой для ПО управления является arm64 linux.
Структурно компания разделена на отделы по продуктам и сферам компетенций.
Сейчас мы ищем Middle C++ разработчика!
Наша команда (core design) занимается:
- разработкой основных внутренних С++ библиотек;
- формированием архитектуры и развитием фреймворка, на котором строятся продукты компании;
- стандартизацией процесса разработки, внедрением новых инструментов и библиотек;
- помощью другим отделам в решении прикладных задач.
- Мы ищем С++ разработчиков со знанием Linux для работы как с низкоуровневыми (например, модуль ядра на целевой платформы), так и с высокоуровневыми (например, система конфигурации прикладного ПО) библиотеками.
Основные требования:
- Знание современного C++ (мы используем С++17).
- Уверенный разработчик под Linux. Понимание устройства ОС.
- Знание cmake и процесса сборки. Понимание того, что значит Modern Cmake.
- Многопоточное программирование.
- Межпроцессное и сетевое взаимодействие.
- Умение пользоваться системами контроля версий. Отсутствие религиозных соображений, запрещающих пользоваться SVN (git у нас тоже есть).
- Привычка писать эффективный и безопасный код.Отсутствие боязни legacy, С++98 и С-кода.
Плюсом будет:
- Опыт удаленной отладки и кросс-компиляции.
- Опыт работы с nvidia jetson и знание CUDA.
- Conan.
- FlatBuffers, Protobuf.
- Знание слов I2C, SPI.
От нас:
-
Интересный проект, с уникальной возможностью покататься на том, что вы программируете.
-
Разумная свобода выбора задач.
-
Code Review.
-
Гибкий график.
-
Человеческое отношение.
-
Комфортный офис, вкусный кофе, дружелюбная атмосфера.
-
Собственный спортзал, тренировки ЛФК 2 раза в неделю.