Обязанности: Разработка новых программных модулей Требования: С++ (современный стандарт): знание STL, многопоточности (std::thread, пулы потоков), шаблонов, умных указателей. Опыт профилирования и оптимизации производительности. Qt (5.15 / 6.x): уверенное владение Qt Core, сигнально-слотовой моделью, асинхронными операциями (QtConcurrent, QThreadPool). Обработка изображений и видео: Знание OpenCV (работа с Mat, фильтрация, геометрические преобразования, контурный анализ, гистограммы). Понимание форматов видео, кодеков, контейнеров. Опыт с FFmpeg или GStreamer (декодирование, захват кадров). Машинное обучение (ML / DL): Использование хотя бы одной из библиотек инференса: TensorFlow C++ API, PyTorch LibTorch, ONNX Runtime, OpenVINO, NVIDIA TensorRT. Навыки кроссплатформенной разработки: базовое понимание различий ОС (файловая система, работа с устройствами). Опыт работы с CMake — обязательно. Умение собрать проект под Linux, Windows. Будет плюсом: Опыт работы с аппаратным ускорением (CUDA, OpenCL, VA-API / NVDEC). Опыт развертывания моделей на встраиваемых или edge-устройствах Условия:
Похожие вакансии