Senior / Engineer (Robotics)

Apply now »

Date: 28-Jan-2019

Location: Singapore, Singapore

To be part of the team in design and development for robotics product system. To translate product requirements into technical design and participate in specifications writing. Involve in the end-to-end system design, implementation and integration. To define and develop test cases in specific domains based on product performance requirements. Perform code review and abide with code quality guidelines.



  • Develop, integrate and test software with platform and hardware
  • Support development and implementation of machine learning applications in autonomous system
  • Develop and deploy algorithms relating to motor and motion control for robotics applications
  • Develop and deploy algorithms in the areas of localization, perception or navigation
  • Establish and perform simulations and validations for complex robotics algorithms
  • Analyze and evaluate existing systems and codes, and propose corrective and preventive measures to further enhance processes
  • Work with project teams to conduct various experimentation in translating algorithms into potential applications


Ideal candidate should possess the following:

  • Bachelor’s Degree in Computer / Electrical / Engineering / Electronics Engineering, Computer Science, Mathematics or related disciplines
  • Strong programming skills in C/C++, or Golang. C/C++, Java, Python
  • Good prior knowledge about real robotic systems and SLAM algorithms, in the field of localization, mapping, and loop closure
  • Good understanding in robotics research and experience in mapping and navigation in visual SLAM and dense reconstruction.
  • Good understanding about embedded systems, in multi thread and multi process programming.
  • Familiar with development tools for source code control, unit testing, automated build, test, and deployment

Apply now »
Find similar jobs: