Senior Systems Engineer - Multi-Robot Orchestration Lead

NCS Group

Singapore

On-site

SGD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NCS Group is seeking a Software Engineering Tech Lead to enhance its Multi-Robot System Engineering team. The role will focus on building software for orchestrating, integrating, and deploying various robotic systems. Candidates should have at least 5 years in software/system development, preferably with robotics, and strong programming skills in Java and Python.

The ideal candidate must possess leadership experience, technical documentation skills, and hands-on experience with ROS, Docker, and Kubernetes. Collaboration across cross-functional teams is essential.

Qualifications

  • 5+ years of experience in software/system development, preferably involving robotics or distributed systems.
  • Solid grasp of message-passing and robotic protocols.
  • Production rollout and system upgrade experience.

Responsibilities

  • Design, develop, and test modular software components.
  • Build and optimize the multi-robot orchestration engine.
  • Conduct comprehensive system-level and integration testing.
  • Participate in user workshops to understand operational challenges.

Skills

Programming proficiency in Java
Programming proficiency in Python
Hands-on ROS/ROS2 experience
Experience with Docker
Experience with Kubernetes
MQTT knowledge
DDS knowledge
System integration
Technical communication skills

Education

Bachelor's or Master's degree in Computer Science, Robotics

Tools

CI/CD pipeline experience

Job description

NCS Group is seeking a Software Engineering Tech Lead to enhance its Multi-Robot System Engineering team. The role will focus on building software for orchestrating, integrating, and deploying various robotic systems. Candidates should have at least 5 years in software/system development, preferably with robotics, and strong programming skills in Java and Python.

The ideal candidate must possess leadership experience, technical documentation skills, and hands-on experience with ROS, Docker, and Kubernetes. Collaboration across cross-functional teams is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

#EG Lead/Senior Systems Engineer, Multi Robot Systems
#EG Lead/Senior Systems Engineer, Multi Robot Systems

NCS Group • Singapore

On-site
SGD 90,000 - 120,000
Senior Development Engineer (ROS-I Interoperable Robotics Software System), ARTC
Senior Development Engineer (ROS-I Interoperable Robotics Software System), ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 60,000 - 90,000
Senior Robotics Software Engineer — ROS, AI & Vision
Senior Robotics Software Engineer — ROS, AI & Vision

Ncs • Singapore

On-site
SGD 120,000 - 180,000
Lead Robotics Engineer (Multi-Robot & Swarm Systems)
Lead Robotics Engineer (Multi-Robot & Swarm Systems)

KERRY CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Lead Robotics Software Engineer – AI/ML & Platform
Lead Robotics Software Engineer – AI/ML & Platform

NCS Group • Singapore

On-site
SGD 180,000 - 260,000
Senior Robotics Software Engineer: Autonomy & ROS
Senior Robotics Software Engineer: Autonomy & ROS

NCS Group • Singapore

On-site
SGD 90,000 - 130,000
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Robotics Software Engineer (LS/JT)
Robotics Software Engineer (LS/JT)

ST Engineering • Singapore

On-site
SGD 90,000 - 150,000
Senior Robotics Software Engineer - RMF & ROS2 Orchestration
Senior Robotics Software Engineer - RMF & ROS2 Orchestration

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 60,000 - 90,000
Robotics Software Engineer (Fleet Management)
Robotics Software Engineer (Fleet Management)

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,000