Search Jobs

Search by job, company or skills

C/C++ Software Engineer

C/C++ Software Engineer

dconstruct robotics pte. ltd.
1-3 Years
SGD 5,000 - 7,000 per month
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

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 Robotics Engineers to join our team.

Job Description: dConstruct is hiring Software Engineers who will be developing our robotics software stack and helping to perform 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. At the same time, you will be familiarised with the entire robotics development and software workflow.

Responsibilities

. Develop specialised features and integrate existing functionalities from our software stack for external clients.

. Lead the test of features and software integration works you create.

. Support the deployment of our robots and 3D reconstruction stack in real world environments.

Requirements and Skills

. Strong foundation in modern C++ programming

. Strong foundation in Data Structures/Algorithms

. Comfortable with multithreading, networking, OS systems concepts

. Able to write high performanceCache-friendly Data-Oriented code

. Comfortable working on large code bases

. At least 1-2 years experience in software engineering

. Able to work independently with some guidance

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

. Able to think out of the box and implement solutions under constraints

Bonus Requirements and Skills

. Understanding and familiarity with 3D Data Structures/Algorithms

. Experience in GPU programming and/or SIMD assembly

How to Apply: Please submit your resume detailing your qualifications and interest in the position to [Confidential Information].

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

3-6 yrs
SGD 5,500 - 6,500 per month
Singapore
Skills:
Vision Algorithms, Machine control software design, Plc Programming
3-5 yrs
Singapore
Skills:
.Net Technologies, serial communication , multithreading, Winforms, Version Control Tools, Wpf, Git, Ethernet, Asynchronous programming, MVVM architecture, Communication Protocols, PLCs, industrial bus systems, data acquisition, industrial systems, real-time systems
2-4 yrs
Singapore
Skills:
Agile Methodologies, Data structures, Memory Management, System Design, Application Development, Testing, Real-time messaging architectures, Linux systems programming, TCP/UDP socket programming, Low-latency optimization, Enterprise-authorized AI-assisted software development tools, Operational stability, Application resiliency and security, CI/CD, Order management systems, Database querying languages, Market making strategies, Options derivatives pricing Greeks, Market data feed handlers
Singapore
Skills:
Algorithms, UDP, shell scripting, Distributed Systems, Network Programming, data structures, Python, object-oriented programming, low-latency infrastructure
3-6 yrs
SGD 3,800 - 4,800 per month
Singapore, Pioneer
Skills:
robot control , Machine Control, high-performance vision algorithms, automation machine software applications, vision inspection systems, Circuit Design