Software Engineer, Intelligent Platforms

ITCAN PTE. LIMITED

Singapore

On-site

SGD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ITCAN PTE. LIMITED in Singapore seeks a Software Engineer to contribute to our in-house intelligent video surveillance software, leveraging C++, Python and Windows SDK.

You will define scope with clients and partners, oversee design and testing, integrate hardware like cameras and motor controllers, build analytics toolkits, and develop AI/ML models for video analysis as needed.

Qualifications

  • Experience in software development with a focus on machine learning is a plus.
  • Proficiency in C++ and Python, with experience using Windows SDK and OpenCV.
  • Experience using AI tools for software development.
  • Knowledge of real-time video processing and serial control systems is advantageous.

Responsibilities

  • Define software scope and design with client and third-party developers, and follow through to delivery.
  • Collaborate with third-party developers to define requirements, oversee progress, test, and deploy in live environments.
  • Prepare documentation including design, test plans, and progress reports.
  • Evaluate and integrate new hardware (e.g., motor control, image capture cards, 4K cameras) for system upgrades.
  • Develop data analytics toolkits as needed.
  • Develop AI/ML models for video analysis when required.

Skills

C++
Python
Windows SDK
OpenCV
ML frameworks

Job description

Job Description

We are seeking a skilled Software Engineer with expertise in C++, Python, and other scripting language as well as Windows SDK to contribute to the development, troubleshooting, and optimization of our in-house intelligent video surveillance software. This role involves working closely with our client and third-party developers in defining scope of software development work, design, testing and implementation to ensuring the system operates at peak performance.

Key Responsibilities
  • Work with client to define scope of work, software design specification and subsequent follow up until the end of the development
  • Work with third-party developers to define software requirements, oversee development progress, conduct sandbox testing, and deploy solutions in live client environments.
  • Prepare and write necessary documentation such as design, test plan, test case, project progress/final report.
  • Work with the development team to evaluate and integrate new hardware such as motor control (e.g. RS232/RS485), image capture card and new 4K camera for system upgrades.
  • Developing toolkit for data analytics when necessary.
  • Developing AI/ML model for video analysis when necessary.
Qualifications
  • Good background and experience in software development with machine learning skill a major plus point.
  • Proficiency in C++ and Python, with experience using Windows SDK, OpenCV, and ML frameworks.
  • Experience using AI tools for software coding
  • Knowledge of real-time video processing and serial control systems is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

TRINITY CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer, C++ (Computer Vision)
Software Engineer, C++ (Computer Vision)

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (C++ / Python / Video Analytics/OpenCV)
Software Engineer (C++ / Python / Video Analytics/OpenCV)

ES RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 67,000 - 77,000
Software Engineer (C++) , Video Intelligence
Software Engineer (C++) , Video Intelligence

NCS Group • Singapore

On-site
SGD 67,000 - 100,000
Technical Project & Service Delivery Specialist
Technical Project & Service Delivery Specialist

Resorts World Sentosa • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (C++) , Video Intelligence
Software Engineer (C++) , Video Intelligence

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 90,000
Technical Lead / Manager Physical Security Systems
Technical Lead / Manager Physical Security Systems

anchor search group pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Senior Vision Software Development Engineer
Senior Vision Software Development Engineer

aac technologies pte. ltd. • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer
Software Engineer

INTELLIPRO SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (C++/Python) — Video Analytics & AI
Software Engineer (C++/Python) — Video Analytics & AI

ES RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 67,000 - 77,000