Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Arvind Group

NewBe an early applicant

Software Developer - Video Management Systems (VMS) & Video Analytics

Posted Updated
Discussion

Summary

Senior developer in Pune building Video Management Systems and real-time video/analytics applications — live streaming, recording, playback, archival, and Edge AI features, integrating IP cameras and ONVIF devices. Core stack is C++, C#, and .NET Core with FFmpeg/GStreamer/OpenCV, streaming protocols like RTSP/WebRTC, and NVIDIA DeepStream/CUDA.

Job Summary


Domain - Telecom


We are hiring experienced Senior Software Developers with hands-on expertise in Video Management Systems (VMS), Video Analytics, Live Streaming, and Video Processing. The ideal candidate should have experience building real-time video applications using C++, C#, and .NET Core and possess a strong understanding of multimedia frameworks, streaming protocols, and video analytics platforms.


Key Responsibilities


  • Design and develop Video Management Systems (VMS).
  • Build features for live streaming, recording, playback, archival, and retention management.
  • Develop and optimize real-time video processing applications.
  • Integrate IP Cameras, ONVIF devices, and third-party video SDKs.
  • Develop scalable APIs and backend services using .NET Core and ASP.NET Core.
  • Implement Edge AI and Video Analytics capabilities.
  • Troubleshoot performance issues in video streaming and processing modules.

Skills Required:


  • C++, C#, .NET Core, ASP.NET Core
  • Video Management Systems (VMS)
  • Video Analytics
  • FFmpeg, GStreamer, OpenCV
  • H.264, H.265, AV1
  • RTSP, RTP/RTCP, WebRTC, HLS, SRT, ONVIF
  • REST API, gRPC
  • Kafka, RabbitMQ, MQTT, Redis Streams
  • NVIDIA DeepStream, CUDA
  • Edge AI & GPU Acceleration

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →