Share this Job

Software Engineer, Autonomous Navigation

Date: 25-Jan-2023

Location: Singapore, SG

Company: ST Engineering Group

Job Req ID: 9387 


  • Responsible for the design and development of the navigation software stack for self-driving vehicles and/or mobile robots in windows and/or embedded Linux environment
  • Improve and maintain existing navigation software stack
  • Implement and optimize path planning/following algorithms in a multi-disciplinary team to meet project requirements
  • Perform system integration, tests, deployment and project documentation
  • Communicate with internal/external customers on project requirements/progress and on-site system implementation



  • Bachelor’s or Master's degree in Computer Science or Mechanical/Electrical Engineering or related field
  • Proficient programming skills in C, C++, Python and ROS
  • Familiar with Windows and Linux programming environments
  • Strong theoretical & practical experience in control and path planning/following algorithms (e.g. PID controllers, A* search algorithm, pure pursuit algorithm, ...etc)