Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

ES RECRUITMENT PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency in Singapore is looking for a skilled Software Engineer to develop and optimize in-house intelligent video surveillance software. Candidates should possess expertise in C++, Python, and machine learning, with experience in using Windows SDK and AI tools. The role involves collaboration with clients and third-party developers to ensure effective software development and performance optimization. This is a one-year contract position located at Changi Airport, with a competitive salary and additional performance bonuses.

Benefits

Transport claims
Mobile claims capped at $50
Performance bonus up to 1 month salary at contract end

Qualifications

  • Good background and experience in software development with machine learning skills.
  • Proficiency in C++ and Python.
  • Experience using AI tools for software coding.

Responsibilities

  • Work with client to define scope of work and software design specification.
  • Coordinate with third-party developers on software requirements and testing.
  • Prepare and write documentation such as design and test plans.

Skills

C++
Python
Windows SDK
OpenCV
Machine Learning
Job description
Overview

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.

Contract & Benefits
  • 1 year contract under agency payroll
  • Work Location: Changi Airport
  • Salary up to $5660
  • Mobile Claims – capped at $50
  • Transport claims (for recall or office assignment)
  • Upon end of contract, incentive of performance bonus up to 1 month basic salary subject to performance & PM recommendation
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.
Requirements
  • Singaporean (must clear client security & pre-employment checks)
  • 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
  • Able to commit for a 1 year contract

ES Recruitment Pte Ltd (09C4235)

Hong Chiew Guat (R1219860)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.