Cognitive Pilot — ведущий мировой разработчик систем искусственного интеллекта для беспилотных транспортных средств. Разрабатывает и предлагает решения в направлениях сельского хозяйства и рельсового транспорта.
Наши решения представляют собой программно-аппаратные комплексы, которые устанавливаются на технику заказчика (трактора, комбайны, трамваи) и выполняют задачи частичной автоматизации вождения.
Мы в поисках специалиста по программированию микроконтроллеров в команду разработки бортовой электроники.
Обязанности:
разработка и отладка встраиваемого ПО для микроконтроллеров ARM (STM32, GD32, AT32), RISC-V на языке С/С++;
поддержка и рефакторинг существующего встраиваемого ПО;
соблюдение внутренних стандартов на разработку программного кода;
участие в процессах разработки и поддержки продукта;
проведение наладки, испытаний опытных образцов.
Требования:
высшее техническое образование, опыт работы по специальности от 3х лет;
опыт разработки системного и/или встраиваемого ПО на С/С++;
опыт работы с процессорами и аппаратными периферийными устройствами, такими как PWM, ADC, DAC, CAN, UART и т.д.;
опыт написания и отладки ПО с использованием ОС FreeRTOS;
опыт разработки встраиваемых систем c архитектурой ARM (Artery/GygaDevice/ST);
опыт работы с системами контроля версий (GIT, SVN);