Video Analytics & VMS Engineer

ETIOT Innovations Pvt Ltd

Kolkata District

On-site

INR 1,500,000 - 2,100,000

Full time

5 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ETIOT Innovations Pvt Ltd in Kolkata is seeking a hands-on Video Analytics (VA) & Video Management System (VMS) Engineer to lead integration of IP cameras, live video streaming, and AI-powered computer vision across edge, cloud, and hybrid environments.

The role emphasizes practical expertise in video processing, system integration, performance optimization, and deploying production-ready surveillance analytics applications, with a strong preference for C++ and Python development.

Qualifications

  • 5+ years of relevant experience in video software engineering, VMS development, video analytics, computer vision, or video platform integration.
  • Hands-on experience integrating multiple IP camera models, VMS platforms, video streams, and AI analytics engines.
  • Strong debugging and problem-solving skills across video protocols, networking, streaming, inference, and deployment environments.

Responsibilities

  • Develop, integrate, and deploy Video Management Systems (VMS) and Video Analytics (VA) solutions supporting IP Cameras/CCTV, live video streaming, recording, playback, storage, and retention.
  • Implement and troubleshoot ONVIF, RTSP/RTP, and related video streaming protocols, including interoperability across camera brands and codecs such as H.264/H.265.
  • Build real-time video processing and computer vision pipelines for object detection, person/vehicle detection, ANPR/LPR, face detection/recognition, crowd/behavior analytics, and video event detection.

Skills

Video software engineering
VMS development
Video analytics
Computer vision
Debugging & problem-solving
Production deployment
Collaboration across teams

Education

Bachelor's degree in Computer Science or related

Tools

FFmpeg
GStreamer
C++
Python
NVIDIA CUDA
TensorRT
OpenCV
PyTorch
TensorFlow
REST APIs
WebSocket
Docker
Kubernetes
PostgreSQL
MongoDB
Redis

Job description

Company:ETIOT

Experience:5+ Years

Location:Kolkata | Work from Office

Department:Engineering / Product Development

Role Overview

ETIOT is looking for a hands-onVideo Analytics (VA) & Video Management System (VMS) Engineerwith strong software development, video integration, and AI-powered computer vision experience. The candidate will work on integrating IP Cameras/CCTV systems, video streaming protocols, VMS platforms, and AI/ML-based analytics to build scalable, real-time video intelligence solutions across edge, cloud, and hybrid environments.

The role requires practical expertise in video processing, system integration, performance optimization, and deploying production-ready video surveillance and analytics applications.

Key Responsibilities
  • Develop, integrate, and deployVideo Management Systems (VMS)andVideo Analytics (VA)solutions supporting IP Cameras/CCTV, live video streaming, recording, playback, storage, and retention.
  • Implement and troubleshootONVIF, RTSP/RTP, and related video streaming protocols, including interoperability across camera brands, codecs such asH.264/H.265, and third-party VMS platforms.
  • Build real-time video processing and computer vision pipelines for object detection, object tracking, people and vehicle detection, ANPR/LPR, face detection/recognition, perimeter intrusion detection, loitering detection, PPE detection, crowd/behavior analytics, and video event detection.
  • Develop and optimize AI/ML and Deep Learning models usingOpenCV, PyTorch, TensorFlow, or similar frameworks.
  • Work withC++ (strongly preferred)and Python for video processing, analytics integration, system development, and debugging.
  • Leverage FFmpeg/GStreamer, NVIDIA CUDA, and TensorRT for video pipeline development, GPU acceleration, and inference optimization.
  • Design and integrate REST APIs, WebSocket interfaces, microservices, and API-first components for seamless communication between VMS, analytics engines, and external applications.
  • Deploy and maintain solutions on Linux-based systems using Docker/Kubernetes, with data storage and messaging components involving PostgreSQL, MongoDB, Redis, or equivalent technologies.
  • Contribute to VMS Architecture, Video Analytics Architecture, System Design, and Product Architecture for distributed, multi-camera deployments.
  • Support edge AI, cloud/hybrid video processing, GPU-based processing, and distributed video processing architectures.
  • Build scalable, highly available, real-time video solutions with multi-camera architecture and, where applicable, multi-tenant SaaS capabilities.
  • Conduct integration testing, performance benchmarking, troubleshooting, and production deployment across different hardware and software environments.
Required Technical Skills
  • Video & VMS:Video Management System (VMS), Video Analytics (VA), IP Camera/CCTV integration, Video Streaming, Video Recording & Playback, Video Storage & Retention.
  • Protocols & Codecs:ONVIF, RTSP/RTP, H.264/H.265.
  • AI/ML & Computer Vision:Deep Learning, OpenCV, Object Detection, Object Tracking, ANPR/LPR, Face Detection/Recognition, People & Vehicle Detection, Perimeter Intrusion Detection, Crowd/Behavior Analytics, PPE Detection, Loitering Detection, and Video Event Detection.
  • Programming & Video Processing:C++ (strongly preferred), Python, FFmpeg/GStreamer.
  • AI Acceleration & Frameworks:NVIDIA CUDA, TensorRT, PyTorch, TensorFlow.
  • Backend & Integration:REST APIs, WebSocket, Microservices.
  • Infrastructure & Data:Linux, Docker/Kubernetes, PostgreSQL, MongoDB, Redis, or equivalent technologies.
Architecture & Engineering Competencies
  • VMS Architecture and Video Analytics Architecture.
  • Real-time Video Processing and Distributed Video Processing.
  • Multi-camera architecture and scalable system design.
  • High Availability and performance optimization.
  • Edge AI, Cloud/Hybrid Architecture, and GPU-based Video Processing.
  • Multi-tenant SaaS and API-first Architecture.
  • System Design, Product Architecture, and end-to-end integration ownership.
Preferred Profile
  • 5 years of relevant experience in video software engineering, VMS development, video analytics, computer vision, or video platform integration.
  • Demonstrated hands-on experience integrating multiple IP camera models, VMS platforms, video streams, and AI analytics engines.
  • Strong debugging and problem-solving skills across video protocols, networking, streaming, inference, and deployment environments.
  • Experience taking solutions from proof of concept to production, including performance tuning and operational troubleshooting.
  • Ability to collaborate across software, AI/ML, infrastructure, and product teams.
Ideal Candidate

A software-oriented engineer who understands how cameras, video protocols, VMS platforms, AI/ML models, and distributed systems work together. The candidate should be capable of building and integrating end-to-end video intelligence solutions, with a strong emphasis on practical implementation, reliable deployment, and scalable product engineering.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Field Application Engineer (Or)Solutions Engineer
Field Application Engineer (Or)Solutions Engineer

Frog Innovations Limited • Dadri

On-site
INR 600,000 - 900,000
Travel allowance
BoM and proposal support
Professional development
Product Manager
Product Manager

Videonetics Technology Pvt Ltd. • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Competitive compensation
ESOPs
Culture valuing autonomy and ownership
Field Application Engineer (Or) Solutions Engineer
Field Application Engineer (Or) Solutions Engineer

Frog Innovations Limited • Dadri

On-site
INR 500,000 - 1,000,000
Travel reimbursement and daily allowances
Fast-tracked career growth
Collaborative work culture
Application Engineer – Video Analytics
Application Engineer – Video Analytics

Intozi • Gurugram District

On-site
INR 1,500,000 - 2,600,000
Engineer - Software
Engineer - Software

Eaton Corporation • Chennai District

On-site
INR 1,200,000 - 1,600,000
Camera Vision Engineer
Camera Vision Engineer

DigiRecruitx • Pune District

On-site
INR 1,500,000 - 2,300,000
Software Developer
Software Developer

Arya Omnitalk • Pune District

On-site
INR 900,000 - 1,300,000
Director Product Management
Director Product Management

Videonetics Technology Pvt Ltd. • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Competitive compensation
ESOPs
Culture valuing autonomy and curiosity
Engineer - Video Codecs & AI
Engineer - Video Codecs & AI

Ittiam • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer (Embedded Vision and AI)
Software Engineer (Embedded Vision and AI)

Elcomponics Aerob HR Team • Dadri

On-site
INR 800,000 - 1,200,000
Competitive salary
Health insurance
Opportunities for professional development