senior software engineer (c++) in Singapore

steve ling, randstad
job type
S$ 5,000 - S$ 7,000 per year

job details

information technology
job type
working hours
S$ 5,000 - S$ 7,000 per year
reference number
steve ling, randstad
add to saved jobs print

job description

About the Company

This global MNC has an outstanding international reputation in Automation Software Solution with great emphasis on training and development. With 50+ years of long standing history, this well-recognised brand offers a great working environment to drive your career forward.

About the Team/Manager
You will be working with a team of 50 techie software engineers and report to R&D Manager. You lateral peers will be QA Engineer, Electronic Engineer, Mechanical Engineer, Project Manager and Business Analyst.

About the Job
You will be responsible for software design, development on state of the inspection equipment.

  • Ability to deliver software solution within program guidelines and and to ensure on time delivery of functionality and best quality
  • Collaborate with cross functional teams to understand requirements and constraints, and provide holistic solution to restriction surfaced
  • Sustain existing products, and support development of new product
  • Improve work flow of equipment for performance efficiency and higher productivity

Skills & Experiences Required
You will need min degree in Software Engineering/Computer Science related

  • Good knowledge of C++ programming on Microsoft Windows platform
  • Good OOP concept with experience on classes and objects, inheritance, polymorphism, overloading and abstraction
  • Experience on MFC, STL, ATL and WIN32 libraries
  • Familiar with Concurrent/Multithreading programming techniques
  • Experience on signalling, event handling, synchronization, multithread and optimization programming for Real time Operating System

Good to Have

  • Knowledge in vision algorithm and image processing
  • Knowledge in database management and Rhapsordy software
  • working experience on optical inspection/vision equipment
  • Web application, Network protocol operations (TCP/IP) technology

To apply online please use the 'apply' function, alternatively you may contact Steve at steve.ling(@)
(EA: 94C3609/ R1332781)


C++, Linux, RTOS, Multi-Threading


no additional qualifications required

educational requirements

Bachelor Degree