Perception Sensor Software Engineer

Job details

Location: Singapore
Job Type: Permanent
Reference: IT/RL/PSSE/17032022C
Posted: 4 months ago
Consultant: Ranelle Liew
Consultant Email: email Ranelle
Consultant Phone: Liquid error: internal

Job description

​Help innovate and improve our perception software at architecture level and sub-systems level. You will provide technical leadership on perception technologies, autonomous system engineering, and software quality processes. This role will require you to manage technology competency goals, manage project milestones, help contribute to technical strategy, and develop your team.

You will be able to work in a respectful, open-minded and multi-disciplinary environment with other high competency teams handling project management, product development, navigation, localization and vehicle operations, with the outcome developing and deploying adaptable, reliable, and scalable self-driving platforms.


  • Implementation on embedded platform and conduct outdoor testing

  • Work with simulation team, testing, troubleshooting of the developed module

  • Evaluation and sensor selection for AV

  • Understanding of sensor characteristics and limitation

  • Collaborate to design, implement, optimize and test the onboard software pipeline for lidar and radar perception

  • Work on tracking module for estimating the motion and behavior of objects interacting with our self-driving vehicles

  • Frame multi-object tracking problems into well-defined ML problems; develop and apply cutting-edge ML approaches

  • Collaborate with other teams, including object detection, navigation planning-control, ML data service and systems engineering teams

  • Collaborate with the team of algorithm experts within perception, prediction and tracking

  • Work on IP filing


  • Experience working on Robotics, or Autonomous system

  • Experience working in an Agile environment

  • Experience in perception sensors including LIDAR, radar or cameras

  • Experience designing and implementing object tracking algorithms.

  • Lidar point cloud registration, geometric computer vision, or state estimation

  • Solve real world robotics problems in one or more of the following areas: Robotic SLAM, localization, large scale mapping, 2D/3D mapping, etc.

  • Experience in handling large memory for real-time systems

  • Programming experience in C++, Python

  • Familiar with GIT, and CI/CD is a bonus

  • Docker knowhow is added advantage

  • Passionate about coding and programming, innovation, and solving challenging problems

  • Highly self-motivated, creative thinking, hands-on skills, team work and interpersonal skills

  • Experience with point cloud processing algorithms and Image Geometric Computer Vision

  • Strong background in linear algebra

  • Solid background in parallelism, concurrency

  • CUDA programming is added advantage

  • Knowledge of Linux, and development on Linux systems

  • Knowhow of ROS will be added advantage, and/or DDS

  • Experience in UML diagram technique

  • Good verbal and written communication skills in English

Please contact Ranelle Liew at +65 9836 1864 or for a confidential discussion.

EA License no: 16S8066 | Reg no.: R1874529

Only successful candidates will be notified.

This job has expired!

Image 2022 02 26 T04 56 26
Image 2022 02 26 T04 56 26