Senior C++ Developer (Edge Computer Vision Video Pipelines)
Локация: Удалённо
Компания: СберСервис
ЗП: обсуждается на собеседовании
Занятость: Полная
Мы ищем Senior С++ Developer (Edge Computer Vision Video Pipelines) в команду, которая разрабатывает прошивки для умных камер и экосистему вокруг них.
Мы пишем собственное ПО, прошивку и ИИ-модели, которые ставят видеоаналитику в центр всей системы.
Вам предстоит:
Проектирование, разработка и оптимизация высокопроизводительных C++ пайплайнов обработки потоковых видеоданных на edge-устройствах;
Разработка и сопровождение модулей видеоаналитики и интеллектуального видеонаблюдения;
Работа с видеопотоками в реальном времени (декодирование, препроцессинг, батчинг, post-processing);
Оптимизация по latency, throughput, потреблению памяти и энергии;
Работа с многопоточностью, асинхронными пайплайнами, lock-free / low-lock архитектурами;
Профилирование, отладка и устранение узких мест на CPU/GPU/NPU;
Адаптация решений под ограничения edge-железа;
Участие в архитектурных решениях и code review.
Мы ждем:
Отличное знание C++17, опыт промышленной разработки от 5 лет;
Глубокое понимание:
многопоточности, async-моделей, memory model
очередей, пайплайнов, producer/consumer паттернов;
Практический опыт работы с видеопотоками:
FFmpeg
OpenCV
GStreamer (будет плюсом);
Опыт интеграции и оптимизации CV / DL моделей (ONNX, TensorRT, OpenVINO или аналоги);
Опыт low-level оптимизации (SIMD, cache locality, zero-copy);
Уверенная работа под Linux, кросс-компиляция;
Опыт отладки production-систем (gdb и т.д.).
🌐 Резюме отправлять: https://perm.hh.ru/vacancy/130785742?ysclid=mpwcdhvktv730556844
Навыки
C++
Computer Vision
FFmpeg
GStreamer
ICT debugging tools
ONNX
OpenVINO
operating systems
SIMD
TensorRT
Домены
Computer Vision
Embedded Systems
Video Analytics
ИИ навыки
Asynchronous programming
C++
cache locality
Computer Vision
cross‑compilation
FFmpeg
GStreamer
ICT debugging tools
low‑level optimization
memory model
Multithreading
ONNX
OpenVINO
operating systems
ИИ домены
Artificial Intelligence
Computer Vision
Deep Learning
Edge computing
intelligent video surveillance
Video Analytics
* Домены определены автоматически с помощью нейросети