Robotics Manipulator Engineer (Software Architecture)

Hyundai Motor Group Innovation Center Singapore (HMGICS)

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hyundai Motor Group Innovation Center Singapore (HMGICS) seeks a senior robotics software architect to lead the design and productization of a bin-picking manipulation platform. You will standardize architecture, transform project-specific software into a scalable product, and drive global deployment across manufacturing facilities.

The role requires expertise in ROS, OPC UA, C/C++, Python, and MLOps workflows.

Qualifications

  • 3+ years in robotics software or architecture.
  • Experience building scalable software platforms, not project-specific.
  • Proficiency with OPC UA and PROFINET.
  • Strong programming in C/C++ and Python; C# is a plus.
  • Experience with ROS 1/ROS 2 and Linux environments.

Responsibilities

  • Define and maintain architecture of the robotic manipulation software platform.
  • Transform project-specific software into reusable product.
  • Set software architecture standards and development guidelines.
  • Drive modularization for global deployment across facilities.
  • Design scalable infra supporting multiple factories and robots.
  • Architect end-to-end robotic manipulation pipelines (vision, pose, planning, execution).
  • Develop MLOps workflows for data, models, deployment, monitoring.

Skills

Software architecture
Robotics software
C/C++
Python
C#
REST APIs
MQTT
ROS 1/ROS 2
Industrial automation
OPC UA / PROFINET

Education

Master’s or PhD in Robotics or Software Engineering

Job description

This position is responsible for building a robotic manipulation software platform that transforms proven bin-picking technologies into a scalable, maintainable, and deployable product for rollout across manufacturing facilities worldwide.The successful candidate will lead the internalization, standardization, and productization of the company’s robotic manipulation software platform.

This position is responsible for building a robotic manipulation software platform that transforms proven bin-picking technologies into a scalable, maintainable, and deployable product for rollout across manufacturing facilities worldwide.The successful candidate will lead the internalization, standardization, and productization of the company’s robotic manipulation software platform.

Job description:

Your Mission

This position is responsible for building a robotic manipulation software platform that transforms proven bin-picking technologies into a scalable, maintainable, and deployable product for rollout across manufacturing facilities worldwide. The successful candidate will lead the internalization, standardization, and productization of the company’s robotic manipulation software platform.

What To Expect
  • Define and maintain the overall architecture of the robotic manipulation software platform.
  • Transform existing project-specific software into a reusable and configurable software product.
  • Establish software architecture standards, coding guidelines, and development frameworks.
  • Drive the modularization and standardization of software components for global deployment.
  • Design scalable software infrastructure that supports multiple factories, part families, and robotic cells.
  • Architect end-to-end robotic manipulation pipelines, including vision processing, object segmentation, 6D pose estimation, grasp planning, motion planning, and robot execution.
  • Design scalable MLOps infrastructure and architect AI model deployment workflows, including data management, model training, validation, deployment, and monitoring.
  • Develop deployment strategies for global factory rollouts.
  • Create software architecture documentation, standards, and best practices.
  • Support technology transfer to regional engineering teams.
  • Lead architecture reviews and technical design discussions, and evaluate emerging robotics and AI technologies.
  • Prepare technical reports, document program code, and develop setup manuals.
What You'll Bring
  • Master’s or PhD degree in Robotics, Software Engineering, Computer Engineering, or a related discipline, with more than 3 years of industry experience.
  • Extensive experience in software architecture or robotics software development.
  • Proven ability to develop scalable software platforms rather than project-specific solutions.
  • Experience with industrial automation systems and a strong understanding of industrial communication protocols such as OPC UA and PROFINET.
  • Proficiency in implementing control and communication solutions using C#, SQL, REST APIs, and MQTT.
  • Ability to program industrial robotic manipulators using C/C++ and Python.
  • Strong knowledge of robotic bin-picking systems and related AI solutions, including pose estimation, synthetic data generation, reinforcement learning, and imitation learning.
  • Experience with ROS 1 or ROS 2, Linux-based operating systems, ARM-based systems, and related libraries and software tools.
  • Patents, publications, specialist certifications, or awards in robotics and automation would be an added advantage.
  • Strong troubleshooting skills and a methodical approach to fault diagnosis.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Robotics Manipulation Platform Architect
Robotics Manipulation Platform Architect

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,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
Robotics Software Engineer
Robotics Software Engineer

dConstruct Robotics • Singapore

On-site
SGD 85,000 - 130,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
Lead (Robotics)
Lead (Robotics)

Seatrium Digital Pte. Ltd. • Singapore

On-site
SGD 60,000 - 90,000
Robotics Field Application Engineer
Robotics Field Application Engineer

MOVEL AI PTE. LTD. • Singapore

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

DCONSTRUCT ROBOTICS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Research Software Engineer
Senior Research Software Engineer

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

On-site
SGD 90,000 - 130,000
Robotics Software Engineer (LS/JT)
Robotics Software Engineer (LS/JT)

ST Engineering • Singapore

On-site
SGD 90,000 - 150,000