Search Jobs

Search by job, company or skills

1-4 Years
SGD 5,000 - 7,000 per month
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Large code bases

Memory allocation

High performance native code

Cache performance

Data-oriented programming

Similar Jobs

Singapore
Skills:
geospatial data , Ml, Dashboards, Data Visualisation, React, Typescript, Javascript, Terraform, Sqlite, Cloud Services, Postgres, Data Analytics, Python, Ai, Optimisation algorithms, Infrastructure-as-code, CI/CD pipelines, Relational Databases, Data-intensive systems, Natural-language querying
0-2 yrs
Singapore
Skills:
react.js , Cloud Platforms (Azure, or GCP), Test-Driven Development (TDD), Object-Oriented Programming (OOP), Agile Scrum, Kafka, HTML, Typescript, Javascript, Docker, Java, CSS, Debugging, Data Structures, AWS, Algorithms, Rest Apis, Kubernetes, Shell Scripting Basics, Linux Fundamentals, Git Version Control, CI/CD tools and practices, Spring Boot or similar backend framework, SQL Relational Databases
Singapore
Skills:
storage network , Java, Replication, Apache Hadoop, Performance Tuning, HBase, Mapreduce, High Availability, Hive, Computer Architecture, Spark, distributed storage systems, CS algorithms, Consistency, data-structures, Scaling, IO subsystems, system software design, large-scale distributed systems, RAFT, Paxos
5-8 yrs
SGD 9,000 - 15,000 per month
Singapore, Marina
Skills:
Algorithms, Java, Websocket, multi-threading, concurrency, Spring Boot, Sql, Nosql, REST, Design Patterns, data structures, Python, AWS, low-latency system design, real-time market data feeds, exchange APIs
2-4 yrs
Singapore
Skills:
Algorithms, Java, Machine Learning, data structures, Python, Go, Ai, full-stack software engineering, Large Language Models