Software Engineer (Native Android)

Singapore
On-site
Full-time
December 1, 2025

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 developing native Android applications for the command and control of robots. You will be coding, calling into our software stack and creating applications which facilitate the command and control of autonomous robots. 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 robotics software stack into native Android apps
  • Design and implement software architecture for Android apps
  • 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

  • Confident in writing an Android app with the MVVM architecture
  • Strong foundation in Data Structures/Algorithms
  • Understand concepts in memory allocation, cache performance, data-oriented programming
  • Comfortable working on large code bases
  • Able to do technical communication to understand and explain the needs of end-users
  • Able to work independently with some guidance

Bonus Requirements and Skills

  • Experience working with native Android app development using Java or Kotlin
  • Experience working with Android Jetpack Compose
  • Familiarity with Java-C++ interoperability

How to Apply

Please submit your resume detailing your qualifications and interest in the position in the form.

Apply to

Software Engineer (Native Android)

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.