Robotics Software Engineer (ROS & C++)

Industry: Consulting (IT, Science, Engineering & Technical)

Specialism: Information Technology (IT) - IT - Others

Central,Singapore SGD 3,000 - 7,000 (Negotiable)

Job Description

- Develop and troubleshoot software modules for self-driving application
- Collaborate with other engineers to ensure compatibility among different software modules and / or to the hardware stack
- Oversee one or more of the following domains based on the candidate's expertise and project needs:
- Perception, tracking, and prediction algorithm for Object and Event Detection and Response
- Sensor fusion algorithm for reliable & precise localisation and tracking
- Behaviour and path planning algorithm
- Path tracking and motion modelling for vehicle control

Job Requirements

- A good degree from accredited university in Robotics, Computer Science/Engineering, Mechanical Engineering, or related engineering/science field
- High competency in modern C++11 and above, preferably C++17
- Experienced in developing and integrating Robot Operating System (ROS) modules
- Familiar in the Linux environment, especially Ubuntu
- Strong theoretical understanding of algorithm
- Good-to-Haves:
- Familiar with self-driving cars algorithms
- Familiar with self-driving cars sensors


Contract role which is convertible according to performance