С++ developer
Зарплата
от 300 000 ₽
Требования
Местоположение и тип занятости
Компания
Кадровое агентство по подбору ИТ-специалистов
Описание вакансии
О компании и команде
В компанию, которая работает с проектами на основе компьютерного зрения, в том числе распознавание лиц, документов, диагностика заболеваний, требуется C++ разработчик на видеопотоки.
Проект связан с использованием нейросети для опредления заболиваний раком. То есть человек проходит томограмму или сканирование, получает изображение, которое предается в сервис, проходит валидацию, и передается в нейросеть, где также проходит оценка системой есть ли раковое заболевание или нет.
Чем предстоит заниматься:
- участие в разработке ПО платформы видеонаблюдения, работающего на IP камерах,
- оптимизация кода (повышение устойчивости, быстродействие и безопасность),
- ревью существующего ПО и его доработка,
- взаимодействие с командой по разработке ПО;
Ожидания от кандидата
- уровень: Senior
- уверенные знания C++ (11, еще лучше 17), STL, базовых алгоритмов,
- опыт работы с потоковым видео и обработки изображений (GStreamer, ffmpeg, OpenCV и т.д.),
- уверенные знания в кодировании видео, понимание структуры видеопотоков на уровне двоичных данных, знание протоколов доставки видео, в частности RTSP,
- опыт работы от 3-х лет, наличие завершенных проектов,
- опыт коммерческой разработки под ОС Linux,
- опыт разработки высоконагруженных сетевых приложений,
- опыт создания многопоточных приложений,
- знание сетевых протоколов представительского и прикладного уровня,
- знание CMake, Docker, Bash, git;
Условия работы
- Полная удаленка
- Проект, который не только сложен и интересен технически, но и несет огромное социальное значение и big change.