Senior Software Developer – CCTV Object Detection & Traffic Analysis

apartmentTechno Compass Consulting Private Limited placeChennai calendar_month 

Job Description

Job Description Senior Software Developer CCTV Object Detection & Traffic Analysis

Location - Remote

Experience - 3+ years in Surveillance Systems and Real-Time Video Processing

Skills & Experience Required:

  • Programming: Proficiency in C++, Python, and JavaScript (Node.js for backend)
  • Machine Learning & Vision Libraries: OpenCV, TensorFlow, PyTorch
  • Video & Streaming Protocols: RTSP, RTP, HTTP Live Streaming, ONVIF standards
  • Database Management: SQL, NoSQL (MongoDB, Redis)
  • Additional Skills: Familiarity with machine learning, particularly computer vision, is a significant advantage.

About Us:

We are at the forefront of developing intelligent CCTV systems beyond traditional surveillance, helping build safer environments through innovative technology. Join us if you're passionate about creating cutting-edge software that detects objects, monitors movement, and provides valuable real-time insights.

Role Overview:

  • We're looking for a skilled Senior Software Developer with a strong background in video processing and real-time data handling to drive our CCTV and surveillance solutions to the next level.
  • In this role, you will develop sophisticated algorithms for object recognition and traffic analysis, focusing on understanding and quantifying the movement of people through entry and exit tracking.
  • Your expertise will help us deliver solutions that offer seamless video processing, object detection, and analytics to enhance security and operational efficiency.

Key Responsibilities:

Object Detection & People Tracking
  • Develop and implement real-time object recognition and tracking systems to identify and monitor specific objects or people within video feeds.
  • Create algorithms to assess and count foot traffic through entry and exit points, offering valuable insights for high-traffic areas.

Advanced Video Streaming & Processing:

  • Leverage advanced video streaming protocols like RTSP and HTTP Live Streaming to process high-quality, low-latency video.
  • Incorporate features like motion detection, object tracking, and facial recognition using libraries such as OpenCV, TensorFlow, and PyTorch.

Real-Time Data Processing & Reliability:

  • Design and optimize systems for real-time data handling, ensuring low latency and high reliability in environments where quick response times are critical.

Integration with IoT and Security Systems:

  • Seamlessly integrate CCTV solutions with other security and IoT systems using RESTful APIs and SDKs, facilitating an interconnected and robust security framework.

System Optimization & Security Compliance:

  • Diagnose and resolve system performance issues, ensuring efficient resource usage and compliance with the highest security standards.

Collaboration & Documentation:

  • Work closely with cross-functional teams, providing regular updates and clear documentation of system architecture, functionalities, and processes to streamline collaboration and future development.
apartmentSynechron Technologies Private LimitedplaceChennai
Job Description Software Requirements:  •  Proficiency in Java programming and understanding of RESTful APIs.  •  Expertise in JavaScript and React.js.  •  Knowledge of the Software Development Life Cycle (SDLC) and Agile methodologies. Overall...
apartmentAmazonplaceChennai
on top of it? This describes your daily journey. Are you ready? Then join us! Key job responsibilities As a Senior Software Development Engineer, you will own adding capabilities as we unlock more features on Kindle E-reader family. Our goal is to make...
apartmentAntal International NetworkplaceChennai
Job Description Job Description Job Description: Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer with an exceptional command of Golang to join our dynamic team. As a Senior Software Engineer, you...