Technical Lead Robotic Software Development

Advanced Remanufacturing and Technology Centre

Advanced Remanufacturing and Technology Centre
The Advanced Remanufacturing and Technology Centre ARTC is a new industry-led centre by the Agency for Science, Technology and Research A*STAR in collaboration with Nanyang Technological University NTU . Based on a contemporary business model of public-private partnership, the centre transforms remanufacturing and manufacturing research into industry ready solutions for cross-sectoral industry members by bringing together best-in-class global companies and R&D minds in Singapore. 

Currently, the ARTC works with 40 industry members to develop advanced remanufacturing and manufacturing capabilities. The members are comprised of global MNCs, leading equipment and software providers as well as SMEs. 

At ARTC, you will have a unique opportunity to unleash your creativity and competencies to develop innovative solutions for industry members. Spanning across our key technical areas in Repair & Restoration, Surface Enhancement, Product Verification, Robotics Process Development, Additive Manufacturing 3D Printing and Factory of the Future. You will help industry members to realize the full potential of remanufacturing possibilities, from process development to integrated systems and solutions. In addition, you will support industry members to develop strategies and technology roadmaps in Advanced Remanufacturing. You will also be part of an exciting Advanced Remanufacturing network, developing world-class knowledge in the field of Advanced Remanufacturing. 

For more information about ARTC, please visit:



  • Lead a team to research, develop and implement new robotic capabilities in adaptive control, integrated vision and sensory system
  • Create software architecture, design and evaluate technologies to use
  • Design, analyze, troubleshooting and debugging systems and develop software solutions for industry members by translating business requirements into system requirements
  • Software development in C/C++/C# or LabVIEW for robotic applications
  • Develop robotic applications for manufacturing process
  • Develop testing and validation strategies with industry standards
  • Manage state of the art machine vision technology and integration with robotic processes
  • Technical project planning and execution on development projects for global industry members
  • Technical write up and presentation


  • PhD in Robotics or Computer Science Engineering or relevant discipline
  • Ideally 5 years programming / software development experience GUI, drivers, Linux-based development
  • Development experience using C, C++ or the OO paradigm under Linux , Python, Java
  • Practical experience and/or expert knowledge of Robot Technology or related field, disciplines and its technologies/processes/techniques
  • Experience with robotic offline programming software will be advantageous
  • Experience with robotics or control system for industrial automation
  • Experience in hands-on robotics research in one or more of the following areas: object tracking, sensor fusion, motion planning or coordination
  • Proven experience with ROS
  • Proven ability to mentor and coach junior engineers
  • A team player and technically motivated to solve problems, innovate and deliver to customers;
  • Good interpersonal and communication skills. 

How to apply: 

  • Email your detailed resume to
  • Kindly indicate the position you are applying for in the subject header
  • We regret to inform that only shortlisted candidates will be notified
  • The above eligibility criteria are not exhaustive. A*STAR may include additional additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice.