Job Openings Senior Research Engineer (Robotics Software Development)

About the job Senior Research Engineer (Robotics Software Development)

  • 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 advantageStrong 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.

GMP Recruitment Services (S) Pte Ltd | EA Licence: 09C3051 | VO UYEN AI LINH | Registration No: R22109232