N

Research Engineer II (Autonomous Robotics)

Nanyang Technological University
Full-time
On-site
Singapore, Singapore

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.

Hiring Institution: NTU