Software Engineer

DCONSTRUCT ROBOTICS PTE. LTD.Singaporemycareersfuturezverejnené 18. 09. 2026
Povinné:MobileAI

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.