x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Education / Training Job   »   Research Engineer II (Autonomous Robotics)
 banner picture 1  banner picture 2  banner picture 3

Research Engineer II (Autonomous Robotics)

Nanyang Technological University

Nanyang Technological University company logo

The Centre for Advanced Robotics Technology Innovation (CARTIN) are seeking a highly skilled and motivated Autonomous Robotics Software Engineer to join our team.


Key Responsibilities:

  • Develop and maintain software for autonomous sweeping vehicles.
  • Conduct field testing trials to validate software performance and reliability.
  • Provide software and computer support, including setting up and troubleshooting computer-related matters.
  • Develop software tools, sensors, actuator drivers for testing safety-critical modules and sensors in robotic systems.
  • Assist in integrating custom modules into complex software stacks.
  • Work with Subject Matter Experts (SMEs) to carry out software acceptance testing, including unit, functional, and load testing, and organize test result records.
  • Manage and deploy software commits for field testing, ensuring timely updates and maintenance.

Job Requirements:

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related field. A Master’s degree is preferred.
  • 2–6 years of experience in C++/ROS development.
  • Hands-on experience in robotics and mechatronics.
  • Experience with deploying ROS in real-world environments.
  • Familiar with robotic sensor and actuator hardware such as LiDAR.
  • Strong problem-solving skills and the ability to work in a multi-disciplinary team.
  • Experience in developing software for cleaning systems or similar applications.
  • Familiarity with robotics technologies.
  • Knowledge of machine learning applications in robotics.
  • Experience with software development life cycles, including design, implementation, deployment, and maintenance.

We regret that only shortlisted candidates will be notified.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?