Senior Robotics Software Engineer: AI, ROS & Real-Time

Ncs3

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Professional development support

Job summary

NCS in Singapore is seeking a Senior Product Innovator (Robotics) to design, develop, and optimize robotic software for cutting-edge systems. You will work with multidisciplinary teams to create reliable, scalable applications and contribute to real-world deployments.

The role emphasizes hands-on programming in Python/C++/Java, ROS-based communication, and rigorous testing within an agile environment. Join a leader in Data & AI advisory with strong development support.

Qualifications

  • Bachelor's degree in CS, Robotics & Automation Engineering, or related field.
  • 5-7 years of robotics software development experience.
  • Experience with autonomous systems or robotics hardware preferred.
  • Exposure to agile development methodologies and safety standards.

Responsibilities

  • Design, develop, and optimize robotic software applications in Python, C++, or Java.
  • Integrate software with sensors, actuators, and microcontrollers.
  • Work with ROS, MQTT, or CAN for communication.
  • Perform testing, debugging, and validation for reliability and performance.
  • Document technical work clearly and maintain deployments.

Skills

Python
C++
Java
ROS
OpenCV
TensorFlow
PyTorch
RTOS
Gazebo
Git

Education

Bachelor's degree in Computer Science/Robotics
Robotics & Automation Engineering focus

Tools

ROS
OpenCV
Gazebo
TensorFlow
PyTorch
Git

Job description

NCS in Singapore is seeking a Senior Product Innovator (Robotics) to design, develop, and optimize robotic software for cutting-edge systems. You will work with multidisciplinary teams to create reliable, scalable applications and contribute to real-world deployments.

The role emphasizes hands-on programming in Python/C++/Java, ROS-based communication, and rigorous testing within an agile environment. Join a leader in Data & AI advisory with strong development support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Robotics Software Engineer: AI/ML & Systems Leader
Lead Robotics Software Engineer: AI/ML & Systems Leader

Ncs3 • Singapore

On-site
SGD 200,000 - 260,000
Lead Robotics Software Engineer | AI & Platform Systems
Lead Robotics Software Engineer | AI & Platform Systems

NCS Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
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 Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Professional development support
Collaborative team environment
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
#EG Senior Product Engineer (Robotics)
#EG Senior Product Engineer (Robotics)

Ncs3 • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Professional development support
Robotics Software Engineer: Systems Integration
Robotics Software Engineer: Systems Integration

dConstruct Robotics Pte. Ltd • Singapore

On-site
SGD 60,000 - 120,000
Senior Robotics Software Engineer — ROS2 & AI on Edge
Senior Robotics Software Engineer — ROS2 & AI on Edge

fabrica robotics pte. ltd. • Singapore

On-site
SGD 90,000 - 150,000
Robotics Engineer: RL & Real-World Deployment
Robotics Engineer: RL & Real-World Deployment

3S ROBOTICS PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000