Research Associate, Computer Science
- Recruiter
- NANYANG TECHNOLOGICAL UNIVERSITY
- Location
- Singapore
- Posted
- Friday, 20 November 2020
- End of advertisement period
- Sunday, 20 December 2020
- Ref
- R00001797
- Academic Discipline
- Engineering & Technology, Computer Science
- Job Type
- Research Related, Research Associate
- Contract Type
- Permanent
- Hours
- Full Time
Rehabilitation Research Institute of Singapore invites applications for the position of Research Associate.
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:
- Master's Degree in Computer Science, related field or equivalent industry experience
- Minimum 2 years of 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 preferred
- Driven individual, 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.