• Location: Singapore
  • Salary: S$5000 - S$10000 per month
  • Technology: C++ Jobs
  • Job Type: Permanent
  • Date Posted: 4th Dec, 2019
  • Reference: PFI0412
Enjoy working with the concept of 3D modelling, distributed systems, software developing, packaging and distribution?

Our client is on the lookout for the next great Robotics Software Engineer to join their team in building open source tools that would greatly enhance the robotics industry. In this role, not only will you be working on ROS programming, you will get a chance to work with open-source projects.


* Develop efficient and scalable C++ code
* Explore, and integrate new sensing techniques for robotics
* Establish algorithms for coordination, planning, and control
* Project testing to ensure that the software meets the requirements
* Helping to maintain open source code in ROS
* Assess third party and open source software


* BS degree in Computer Science, Computer Engineering, Robotics, Automation Engineering or equivalent practical experience
* Solid understanding of C++
* Proficiency in at least Python or Go, or JavaScript
* Experience working in a Linux environment
* Experience working on web-based version-control and collaboration platform
* Strong technical background developing in a web application environment
* Ability to work both independently and in a team
* Excellent communication skills

Nice To Haves

* Familiarity with ROS, Gazebo, other robotics software
* Experience with web development tools such as Node.js, Angular.js
* Strong embedded programming skills
* Team lead experience

Our client is committed to all forms of workforce diversity and strongly encourages applications from individuals that skillsets match the above requirements. Please click the 'apply' function above to submit your application. Alternatively, you may contact Vanessa at v.wong1@pearsonfrank.com or + 65 3158 4430

EA License Number: 11C3017

EA Personnel Number: R1983758