Robotics Manipulator Engineer (Software Architecture)

Hyundai Motor Group Innovation Center Singapore (HMGICS)

Singapore

On-site

SGD 120,000 - 180,000

Full time

25 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hyundai Motor Group Innovation Center Singapore (HMGICS) seeks a senior software architect to build a scalable robotic manipulation platform, transforming bin-picking tech into a deployable product for global manufacturing rollout.

You will lead internalization, standardization, and productization, establishing architecture standards and driving global deployment across factories and robotic cells. Strong robotics software background essential, with ROS and industrial protocols expertise.

Qualifications

  • Master's or PhD in Robotics, Software Engineering, Computer Engineering, or related discipline, with 3+ years of industry experience.
  • Experience in software architecture or robotics software development.
  • Proficiency with industrial automation protocols like OPC UA and PROFINET.
  • Programming industrial robotic manipulators using C/C++ and Python.

Responsibilities

  • Define and maintain the overall architecture of the robotic manipulation software platform.
  • Transform project-specific software into a reusable configurable product.
  • Establish software architecture standards, coding guidelines, and development frameworks.
  • Drive modularization and standardization for global deployment.
  • Design scalable infrastructure supporting multiple factories, part families, and robotic cells.
  • Architect end-to-end robotic manipulation pipelines (vision, pose estimation, grasp planning, motion planning, execution).
  • Design scalable MLOps workflows for data management, model training, validation, deployment, and monitoring.
  • Develop deployment strategies for global factory rollouts.
  • Create architecture documentation and best practices.
  • Support technology transfer to regional engineering teams.
  • Lead architecture reviews and evaluate robotics/AI technologies.

Skills

Robotics software
C/C++
Python
ROS 1/ROS 2
OPC UA
PROFINET
REST APIs
MQTT
Vision processing
6D pose estimation

Education

Master's or PhD in Robotics/Software Engineering/Computer Engineering

Tools

Linux
ARM-based systems

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.

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 Manipulator Engineer (Software Architecture)
Robotics Manipulator Engineer (Software Architecture)

HYUNDAI MOTOR GROUP INNOVATION CENTER IN SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Application Engineering Lead (Robotics)
Application Engineering Lead (Robotics)

Sierra Ventures • Singapore

On-site
SGD 120,000 - 170,000
(Senior) Research Engineer, Embodied AI & Robotics, IAIC
(Senior) Research Engineer, Embodied AI & Robotics, IAIC

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 90,000 - 150,000
Senior Development Engineer - Robotic Systems
Senior Development Engineer - Robotic Systems

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

On-site
SGD 90,000 - 150,000
Senior Scientist - Robotic Arm Manipulation
Senior Scientist - Robotic Arm Manipulation

CYGNIFY PTE. LTD. • 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 Platform Architect – Manipulation & AI Systems
Robotics Platform Architect – Manipulation & AI Systems

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,000
Application Engineering Lead (Robotics)
Application Engineering Lead (Robotics)

Augmentus Robotics • Singapore

On-site
SGD 90,000 - 150,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 Staff Engineer, Industrial Automation
Senior Staff Engineer, Industrial Automation

AMS-OSRAM ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000