C++ Software Engineer

Singapore
On-site
Full-time
January 28, 2026

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 hiring Software Engineers who will be performing software integration for specific use cases. You will be coding, calling into our software stack and creating applications which utilise our software stack to meet the needs of clients. You will be working with clients to understand their needs and in turn, implement their requirements accordingly. You will be working alongside industry experts. At the same time, you will be familiarised with the entire robotics development and software workflow.

Responsibilities

• Develop and integrate functionality from our software stack for external clients.  

• Lead the test of applications and software integration works you create.  

• Occasionally aid in tests and deployment of our robots in real world environments.

Requirements and Skills

• Good foundation in modern C/C++ programming  

• Strong foundation in Data Structures/Algorithms  

• Understand concepts in memory allocation, cache performance, data oriented   programming  

• Comfortable in writing and debugging high performance native code  

• Comfortable working on large code bases  • Able to do technical communication to understand and explain the needs of endusers  

• Able to work independently with some guidance

Bonus Requirements and Skills

• Good foundation in linear algebra, calculus and geometry  

• Understanding and familiarity with 3D Data Structures/Algorithms  

• Experience working with OpenGL and/or Vulkan  

• Experience working with Android app development and Kotlin  

• Familiarity with Nvidia CUDA

How to Apply

Please submit your resume detailing your qualifications and interest in the position in the form. If you have a portfolio or GitHub projects that demonstrate your expertise, we’d love to see them.

Apply to

C++ Software Engineer

max. size 10mb
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Submit my application
Thank you!
Your submission has been received!

Follow us on Linkedin

Oops! Something went wrong while submitting the form.