Напиши текст вакансии для должности "С++ developer". Название компании: "Rubetek". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Python', 'Linux', 'Git', 'Docker', 'C/C++'

Обязанности: В нашу дружную команду мы ищем талантливого программиста с большим опытом разработки на C++. Разрабатываемые нами решения нуждаются в оптимизации и встраивания части функциональности в embedded-устройства с невысокими аппаратными характеристиками по производительности. Необходимо разбираться в коде коллег и оптимизировать алгоритмы и сценарии их применения под конкретное железо. Кандидат должен обладать знаниями и опытом оптимизации нейросетевых решений, а также формулировать требования для запуска таких решений. Требования:  Отличное знание и опыт разработки на C/C++. Знание Linux/Embedded Linux. Uboot, практические навыки работы с протоколами UART/RS232. Опыт использования сторонних библиотек, SDK. Опыт работы с низкоуровневыми инструкциями ARM (NEON). Опыт оптимизации тензорных операций на C/C++. Умение профилировать код и оптимизировать инференс нейросетей. Техническое понимание работы ML/DL фреймворков. Опыт решения задач в CV.  Плюсом будет:  Опыт написания на Python. Опыт работы с CUDA. Опыт оптимизации нейросетевых моделей под мобильные платформы. Опыт построения инфраструктуры на микросервисной архитектуре. Опыт работы с очередями и базами данных. Знание Docker, Kubernetes.  Условия:  Достойный уровень заработной платы, обсуждается по результатам собеседования. Интересная работа в инновационном проекте в сфере AI. Официальное трудоустройство по ТК РФ с 1-го рабочего дня и полностью белая зарплата. Оплачиваемые отпуск и больничный. Благоприятные условия работы и очень дружный коллектив. Комфортный и современный офис в центре Москвы. Рабочее время с 10 до 19 (возможны корректировки в пределах часа-двух по желанию).