D

Software Engineer

salary Salary :

$5,000 - 7,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Engineer

Job Title: Software Engineer

Location: Singapore

About Us: We are a leading AI and robotics company at the forefront of technological innovation, dedicated to creating cutting-edge solutions that revolutionize industries. As we continue to grow, we are seeking talented Software Engineers to join our team.

Job Description: dConstruct is looking for software engineers to join our vibrant and driven systems integration team working on solving challenging problems in robotics. As a software engineer at dConstruct, you will be designing, building and integrating robotic systems needed to solve complex real-world problems. You will be working with clients to understand their needs and, in turn, implement their requirements accordingly.

Responsibilities:

1. Develop sensor drivers and integrate sensors.

2. Develop a core C++ programme to perform data collection on a mobile platform.

3. Develop a native program to analyze and visualize data collected.

4. Liaise with a hardware team and other stakeholders to ensure that the mobile data collection platform is functional and robust.

5. Understand stakeholder requirements to develop relevant software features.

Requirements and Skills:

1. Bachelor’s degree in computer engineering, computer science or other related fields.

2. Good foundation in modern C++/programming.

3. Strong foundation in Data Structures/Algorithms.

4. Understand concepts in memory allocation, cache performance, data-oriented programming.

5. Comfortable in writing and debugging high performance native code.

6. Comfortable working on large code bases.

7. 3-5 years of working experience and knowledge inrobotics fields, computer graphics or computer vision is preferred.

8. Able to do technical communication to understand and explain the needs of end-users.

9. Good technical communication skills.

10. Comfortable with linear algebra and/or geometry.

Original job Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Engineering & Technicians Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.