Software Engineer (C++, Python, Windows SDK, AI/ML frameworks)
Description
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 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. Requirement: 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)
Skills
Software DesigncppVideo ProcessingMLSecurityScriptingTroubleshootingCameraAIPythonMachine LearningC++cplusplusWindowsHardwareSoftware DevelopmentData AnalyticsVideo SurveillanceOpenCVSDK
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.