SalaryPeak

Software Engineer – Intelligent Video Surveillance

ES RECRUITMENT PTE. LTD.
Singapore 3+ years Posted Feb 3, 2026

Salary Range

SGD 60,000 - SGD 67,200 /year

SGD 5,000 - SGD 5,600/month

Skills Required

Machine LearningTechnical DocumentationHardwareOpenCVScriptingTest CasesPythonWindowsVideo ProcessingData AnalyticsVideo SurveillanceSoftware DevelopmentC++

Job Description

We are seeking Singaporean to join as a Software Engineer to support the development, testing, and deployment of an in-house intelligent video surveillance solution. The role involves close collaboration with clients, internal teams, and third-party vendors across the full software development lifecycle.

Mon to Fri Office hours
Work Location: Changi Airport (1 Year project renewable)

Key Responsibilities

  • Engage stakeholders to define software requirements, scope of work, and design specifications

  • Support software development using C++ and Python on Windows platforms

  • Coordinate with third-party developers to monitor development progress and conduct testing

  • Perform system validation, sandbox testing, and deployment to production environments

  • Prepare technical documentation including design documents, test plans, test cases, and reports

  • Evaluate and integrate hardware components such as motor controllers (RS232/RS485), image capture cards, and 4K cameras

  • Develop data analytics tools and AI/ML models for video analysis when required

Requirements

  • Diploma or Degree in Computer Science, Engineering, or related field

  • Proven experience in C++ and Python software development

  • Experience with Windows SDK, OpenCV, and scripting languages

  • Knowledge of real-time video processing systems is advantageous

  • Exposure to machine learning frameworks is a strong plus

  • Familiarity with serial communication protocols and hardware integration preferred

  • Able to work effectively in a project-based, client-facing environment

Additional Details

  • Employment Type: Contract (1 Year, Renewable)

  • Work Location: Changi Airport

    EA License No: 09C4235 I EA Reg: R1103307 (Hong Mei Lin )