jobs in ES RECRUITMENT PTE. LTD.

ES RECRUITMENT PTE. LTD. Hiring! Full Time Software Engineer (C-- - Python - AI-ML - Video Analytics) in North Region (Singapore), Earn up to SGD 5,600 - Ricebowl

Software Engineer (C-- - Python - AI-ML - Video Analytics)

ES RECRUITMENT PTE. LTD.

SGD5,600 - SGD5,600 Per Month

North Region (Singapore)

Share
Save

Working Location

  • 50 TAGORE LANE North Region (Singapore) Singapore

Job Description

Responsibilities

Software Engineer (C++ / Python / AI-ML / Video Analytics)

Salary: S$5,600 – S$6,400 Basic + 1 Month Bonus
Contract: 1-Year Project Renewable
Location: Changi Airport Singapore
Employment: Agency Payroll

About the Role

We are looking for a Software Engineer with strong hands-on experience in C++, Python and Windows-based software development to join a 1-year renewable project supporting the development and enhancement of an in-house intelligent video surveillance system.

This is an exciting opportunity for engineers who enjoy working across software development, video analytics, AI/ML, hardware integration and system troubleshooting. You will work closely with clients and third-party development teams to deliver software enhancements, integrate new technologies and ensure solutions perform reliably in live environments.

What You Will Do

  • Work with clients to define software development scope, requirements and design specifications, and follow through from development to implementation.
  • Work with third-party developers to define requirements, monitor development progress, conduct sandbox testing and support deployment into live client environments.
  • Develop, troubleshoot, optimise and enhance intelligent video surveillance software.
  • Prepare software engineering documentation including design specifications, test plans, test cases, project progress reports and final reports.
  • Work with development teams to evaluate and integrate new hardware, including:Motor control systems using RS232 / RS485Image capture cardsNew-generation 4K cameras
  • Develop software toolkits for data analytics where required.
  • Develop and implement AI/ML models for video analysis where applicable.
  • Troubleshoot software, hardware integration and system performance issues.
  • Work with internal, client and third-party teams to ensure solutions are successfully tested and deployed.
  • Only Locals to apply

What We're Looking For

Must-Have Skills

  • Diploma / Degree in Computer Science, Software Engineering, Computer Engineering or related disciplines.
  • 3-6yrs Hands-on software development experience using C++ and Python.
  • Experience with Windows SDK or Windows-based software development.
  • Experience with OpenCV or other computer vision libraries/frameworks.
  • Good understanding of software development lifecycle, testing and troubleshooting.
  • Experience working with developers, clients or external vendors on software development projects.

Strong Advantage

  • Experience in AI / Machine Learning / Computer Vision.
  • Experience with ML frameworks such as PyTorch, TensorFlow or similar.
  • Experience in real-time video processing / video analytics.
  • Knowledge of RS232 / RS485 or serial communication protocols.
  • Experience integrating software with cameras, image capture devices or other hardware.
  • Experience developing data analytics tools.
  • Familiarity with AI-assisted coding/development tools.

Why Join?

  • Up to S$6,400 Basic Salary + 1 Month Bonus
  • 1-Year Project Renewable opportunity
  • Work on an intelligent video surveillance and video analytics platform.
  • Gain exposure to C++, Python, AI/ML, computer vision and hardware-software integration.
  • Opportunity to work with clients and third-party technology developers on real-world deployments.
  • Suitable for engineers looking to broaden their experience across software engineering + AI/ML + intelligent surveillance technologies.

Interested?

If you have strong C++ / Python development experience and are interested in working on AI-powered video surveillance, computer vision and intelligent video analytics, we would like to hear from you.

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

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More