Senior Robotics Software Engineer: Autonomy & ROS

NCS Group

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NCS is seeking a Senior Product Innovator (Robotics) to develop, implement, and optimize software for cutting-edge robotics systems. You will collaborate with multidisciplinary teams to create intelligent, reliable, and scalable robotic applications in Singapore and the APAC region.

The ideal candidate will have strong Python/C++/Java skills, ROS experience, knowledge of computer vision libraries like OpenCV, and hands-on experience with simulation tools such as Gazebo.

Qualifications

  • Bachelor’s degree in Computer Science, Robotics & Automation Engineering, Robotics system design & development, or related fields.
  • 5-7 years of professional experience in robotics software development.
  • Experience with autonomous systems or robotics hardware is a plus.
  • Exposure to agile development methodologies.

Responsibilities

  • Design, develop, and optimize robotic software applications using Python, C++, or Java.
  • Integrate robotics software with hardware components, including sensors, actuators, and microcontrollers.
  • Work on communication protocols like ROS, MQTT, or CAN.
  • Perform rigorous testing, debugging, and validation to ensure system reliability and performance.
  • Troubleshoot real-time issues during deployments and refine software based on feedback.
  • Maintain clear and comprehensive technical documentation.
  • Support project deployments by performing mapping and robot setup for operations.

Skills

Python
C++
Java
Robotics software
ROS
Computer vision
Machine learning
RTOS
Git
Cybersecurity in robotics

Education

Bachelor's degree in CS / Robotics

Tools

ROS
OpenCV
PCL
TensorFlow
PyTorch
Gazebo
Git

Job description

NCS is seeking a Senior Product Innovator (Robotics) to develop, implement, and optimize software for cutting-edge robotics systems. You will collaborate with multidisciplinary teams to create intelligent, reliable, and scalable robotic applications in Singapore and the APAC region.

The ideal candidate will have strong Python/C++/Java skills, ROS experience, knowledge of computer vision libraries like OpenCV, and hands-on experience with simulation tools such as Gazebo.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Innovator
Senior Robotics Software Innovator

NCS • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Strong professional development
Robotics Software & Autonomy Intern
Robotics Software & Autonomy Intern

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
#EG Senior Product Engineer (Robotics)
#EG Senior Product Engineer (Robotics)

NCS Group • Singapore

On-site
SGD 90,000 - 130,000
#EG Senior Product Engineer (Robotics)
#EG Senior Product Engineer (Robotics)

NCS • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Strong professional development
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Robotics Platform Lead Engineer
Robotics Platform Lead Engineer

NCS • Singapore

On-site
SGD 180,000 - 240,000
Autonomy Robotics Software Engineer
Autonomy Robotics Software Engineer

DSO National Laboratories • Singapore

On-site
SGD 60,000 - 110,000
Senior AI Product Engineer: Spatial & Robotic Systems
Senior AI Product Engineer: Spatial & Robotic Systems

NCS Pte Ltd • Singapore

On-site
SGD 120,000 - 190,000
Robotics Software Engineer: Field-Deployable Autonomy
Robotics Software Engineer: Field-Deployable Autonomy

HIVEBOTICS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Competitive salary
Real-world deployment projects
High ownership and visible impact
Senior Robotics Software Engineer - Real-Time Systems
Senior Robotics Software Engineer - Real-Time Systems

Dyson Operations Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000