software engineer in Singapore

apply now

job details

information technology
job type
S$ 4,500 - S$ 6,500 per month
reference number
steve ling, randstad
apply now

job description


We create solutions for both external customers worldwide and for internal operations. Help evolve and improve the existing architecture, implement new features and functionality for the printing ecosystem. Work together in a team along with Product Owner. Work will require participation in a cross-functional team to produce high quality product.

About the Job
You will be required to build efficient, scalable, and robust solutions for both customers and internal operations
in C++ & Java. Write testable, clean, efficient code with sufficient documentation. Work closely with all departments and Product Owner to produce high quality product and able to work in a fast-paced environment. You will need to contribute to and receive code review from peers

Skills & Experiences Required

You will need min degree in Engineering, CS or similar field, or related work experience.

● Experience in software engineering/embedded systems/IoT using C++ & Java.
● Experience using data structures, and algorithms to implement efficient solutions with low
memory footprint
● Experience in system level programming / multi-threaded programming
● Experience developing networking applications (TCP/IP, HTTP, web socket)
● (Good to have) Experience in 3D graphics, OpenCV, Computational Geometry
● (Good to have) Experience developing user interface components in Qt
● Experience with distributed version control systems, such as Git
● Experience with testing and continuous integration
● Eager and willing to learn new things, stay up to date with the latest technologies, and
expand your base skillset to propose new approaches to your work

This is a PERM role and pay up to 6.5k per month depending on your last drawn.

Interested candidates please send your updated CV to steve.ling(@)



C++, Linux, TCP/IP, Java


Bachelor Degree

educational requirements

Associate Degree/Diploma