1

Video Surveillance Software Engineer Jobs (NOW HIRING)

Proficiency with video monitoring software and multi-screen systems * Fast and accurate typing and documentation * Flexible availability including nights, weekends, and holidays Hourly Pay Range: $23 ...

Proficiency with video monitoring software and multi-screen systems * Fast and accurate typing and documentation * Flexible availability including nights, weekends, and holidays Hourly Pay Range: $23 ...

... surveillance, video analytics, VDI and mixed workloads. Pivot3's solutions provide security ... We are actively recruiting for a Data Path Software Engineer to join our Engineering team. This ...

... surveillance, video analytics, VDI and mixed workloads. Pivot3's solutions provide security ... We are actively recruiting for a Data Path Software Engineer to join our Engineering team. This ...

next page

Showing results 1-20

Video Surveillance Software Engineer information

See salary details

$11K

$150K

$173.5K

How much do video surveillance software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for video surveillance software engineer in the United States is $150,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are some common challenges Video Surveillance Software Engineers face when integrating new technologies into existing surveillance systems?

Video Surveillance Software Engineers often encounter challenges when integrating new technologies, such as ensuring compatibility with legacy hardware, maintaining system security, and handling large-scale video data efficiently. Adapting to rapidly evolving camera and analytics standards can also require frequent updates and close collaboration with hardware vendors and IT security teams. Effective communication and thorough testing are crucial to minimize disruptions and maintain reliable surveillance coverage.

What are the key skills and qualifications needed to thrive as a Video Surveillance Software Engineer, and why are they important?

To thrive as a Video Surveillance Software Engineer, you need strong programming skills (such as C++, Python, or Java), a solid understanding of computer vision, and a degree in computer science or a related field. Familiarity with video analytics frameworks, machine learning libraries (like OpenCV or TensorFlow), and experience with network protocols and database systems are typically required. Attention to detail, problem-solving abilities, and effective teamwork set outstanding engineers apart in this field. These skills are crucial for developing robust, scalable, and secure surveillance solutions that meet real-world security demands.

What does a Video Surveillance Software Engineer do?

A Video Surveillance Software Engineer designs, develops, and maintains software systems that manage and analyze video feeds from surveillance cameras. They work on tasks such as video streaming, storage solutions, motion detection algorithms, and integration with security systems. These engineers ensure that the software is reliable, scalable, and secure, often collaborating with hardware engineers, security experts, and data analysts. Their work is crucial in sectors like public safety, transportation, and commercial security.

What is the difference between Video Surveillance Software Engineer vs Network Security Engineer?

AspectVideo Surveillance Software EngineerNetwork Security Engineer
Required CredentialsBachelor's in Computer Science or related field, certifications like CCNA or Security+Bachelor's in Cybersecurity, certifications like CISSP or CEH
Work EnvironmentDeveloping surveillance software, embedded systems, or cloud platformsDesigning and implementing network security protocols, firewalls, and intrusion detection
Industry UsageSecurity system providers, surveillance hardware companies, government agenciesIT firms, financial institutions, government agencies

While both roles involve cybersecurity principles and require technical certifications, the Video Surveillance Software Engineer focuses on developing and maintaining surveillance software systems, whereas the Network Security Engineer specializes in protecting network infrastructure from threats. Both roles are vital in security-focused industries but differ in their specific technical focus and daily tasks.

Infographic showing various Video Surveillance Software Engineer job openings in the United States as of May 2026, with employment types broken down into 57% Full Time, 32% Part Time, and 11% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $150,000 per year, or $72.1 per hour.
Video Surveillance Officer (Diego Beekman)

Video Surveillance Officer (Diego Beekman)

WinnCompanies

Bronx, NY • On-site

$23 - $28/hr

Full-time, Other

Medical, Dental, Vision, Life, Retirement

Posted 17 days ago


Job description

Diego Beekman Mutual Housing Association is seeking a Video Surveillance Officer (VSO) to join our team located in the Bronx, NY.
The VSO is responsible for maintaining and monitoring the Camera Surveillance Center located at the Base. The VSO monitors all street and building cameras, conducts system searches for building violations and violators, saves video clips, ad hoc tasks as assigned by the Director of Security, and generates reports concerning DVR system operations and malfunctions.
Please note that this position is offering $23.00 to $28.00 per hour, depending on experience. Pay rate will vary based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors.
We are currently hiring for three shifts: 1st shift from 6:00 AM to 2:00 PM, 2nd shift from 2:00 PM to 10:00 PM, and 3rd shift from 11:00 PM to 6:00 AM (shift times subject to change based on business needs).
Responsibilities
  • Report to duty with sufficient time for briefing and roll call before the start of each tour
  • Adhere to the dress code of business attire at all times. Employee identification shall be displayed at all times while on-site.
  • Monitors live camera footage for incidents and reports same to Dispatcher and Shift Supervisor;
  • Reviews incident reports from current and prior shifts and investigates footage as needed;
  • Saves video footage as needed, on a secure, backed-up network drive;
  • Keeps video room secure at all times. Does not allow unauthorized personnel to enter.
  • Identifying and reporting any suspicious behavior, security breaches, of violations of our policies
  • Monitor live video feeds for suspicious activity.
  • Review recorded footage to investigate incidents.
  • Report findings to Security Director, Management, or law enforcement as needed.
  • Operate video surveillance equipment.
  • Ensure the integrity and confidentiality of surveillance data.
  • Maintain logs of all surveillance activity.
  • Identify and report any equipment malfunctions in a timely manner.

Requirements
  • A minimum of three (3) years of experience in security, law enforcement, or a related field
  • High School diploma or equivalency certificate
  • This is a stationary position inside the Security Base
  • Ability to speak and understand basic English

Preferred Qualifications
  • Working knowledge of the Genetec software systems.
  • New York State Security License
  • Basic understanding of New York City Criminal Procedural Law

Our Benefits: Full-time employees are eligible to participate in the following benefits:
  • Generous time off policies (including 12 paid holidays)
  • Generous Accrued Time Off increasing with years of service; Generous paid sick time
  • 403b plan options with a company match
  • Medical, Dental, & Vision plan options
  • Long Term Disability and voluntary; Basic Term Life Insurance and AD&D; optional supplemental life insurance
  • Commuter FSA
  • Voluntary benefits options through Aflac
  • Salary will vary based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors.