Senior Research Engineer (Robotics Software Development), ARTC - Bukit Batok - ref. c61236215

apartmentAgency for Science, Technology and Research placeBukit Batok scheduleFull-time calendar_month 

Job Description

We are seeking a talented and experienced Robotics Software Engineer to join our team. As a Senior Robotics Engineer, you will be responsible for developing and implementing innovative robotic solutions, specializing in robot trajectory planning and machine learning.
You will collaborate with cross-functional teams, research new technologies, and ensure optimal performance of robotic systems. A strong understanding of robotics principles, programming skills, and a passion for creating cutting-edge solutions are essential.

Experience with robotic vision is an advantage.

Roles & Responsibilities
  • Lead discussions with stakeholders to holistically understand problem statements, requirements, and expectations.
  • Design, develop, and implement advanced trajectory planning algorithms to optimize robot movements and achieve collision-free motion in various applications.
  • Apply machine learning techniques, including deep-learning methods, to enhance robot control and decision-making processes, making our robots more adaptable and intelligent.
  • If applicable, leverage computer vision and image processing techniques to improve robot perception and object recognition capabilities.
  • Continuously research and implement state-of-the-art algorithms and methodologies to improve robot performance.
  • Collaborate with cross-functional teams, including hardware engineers, software developers, and researchers, to achieve project goals.
  • Maintain detailed documentation of code, algorithms, and project progress, facilitating knowledge sharing within the team.
Job Requirements
  • Bachelor's degree or higher in Robotics, Computer Science, Electrical Engineering, or a related field.
  • Experience in robot trajectory planning and machine learning, with a strong portfolio of relevant projects.
  • Proficiency in programming languages such as Python, C++, or Matlab.
  • Experience in software development, including version control and continuous integration techniques.
  • Knowledge of deep learning frameworks for building and training deep learning models.
  • Experience in ROS has a good advantage
  • Strong communication skills to collaborate effectively with colleagues and present technical findings.
  • A passion for robotics and a desire to stay updated with the latest developments in the field.
  • Strong commitment to solving technical challenges in the field of robotics, approaching obstacles with a positive and determined mindset.
apartmentAgency for Science, Technology and ResearchplaceToa Payoh, 10 km from Bukit Batok
Senior Research Engineer/Lead Research Engineer [Digital Manufacturing Division (DMD) / Cyber-Physical Production System (CPPS)], SIMTech Job Description: The CPPS group is seeking a highly motivated senior research engineer or lead research...
apartmentAgency for Science, Technology and ResearchplaceToa Payoh, 10 km from Bukit Batok
Research Engineer/Senior Research Engineer [Digital Manufacturing Division (DMD) / Cyber-Physical Production System (CPPS)], SIMTech Job Description: CPPS group is seeking a highly motivated, independent and creative research engineer to deliver...
apartmentAgency for Science, Technology and ResearchplaceToa Payoh, 10 km from Bukit Batok
Research/Senior Research Engineer (Adaptive Robotics and Mechatronics Group), SIMTech The Advanced Remanufacturing and Technology Centre (ARTC) is seeking an experienced Senior Software Engineer to contribute to developing integrated smart...