Research Fellow, Rehabilitation Research Institute of Singapore

Thursday, 6 August 2020
End of advertisement period
Saturday, 5 September 2020
Contract Type
Full Time

NTU Main Campus, Singapore

Rehabilitation Research Institute of Singapore invites applications for the position of Research Fellow.

Key Responsibilities:

  • Work in a small team as a Robotics Software Engineer to develop and implement a ROS 2 C++ intelligent human-robot interface toolbox to advance assistive robotics research
  • Full life-cycle library and application development
  • Software testing, hardware in the loop testing and quality assurance
  • Develop and implement integration and validation tests for ROS 2 robotics systems using logged data, simulation, test cases to replicate scenarios observed in real-world deployments including corner cases
  • Develop and implement drivers to interface hardware with ROS 2
  • Analyze and evaluate codes for further enhancement
  • Documentation of human-robot interface toolbox

Job Requirements:

  • PhD in Computer Science, related field or equivalent industry experience
  • Minimum 2 years' experience in software development and testing in Linux
  • Familiar with C, C++11 and beyond, Python, Go, Linux, Git, CMake, Qt, Gazebo
  • Familiar with coding standards, unit testing, integration testing, system testing, hardware in the loop testing and/or test-driven development
  • Experience in robotics systems hardware/software integration and testing
  • Experience with ROS, real-time systems, distributed systems or Data Distribution Service (DDS) is advantageous
  • Driven, passionate, self-starter, team player, innovative and quality focused
  • Fluency in spoken and written English
  • Ability to work well in a team environment and independently
  • Strong analytical and problem solving skills
  • Open to learning new development methods

We regret that only shortlisted candidates will be notified.

Similar jobs

Similar jobs