Robotics Manipulator Engineer (Software Architecture)

Hyundai Motor Group Innovation Center Singapore (HMGICS)

Singapore

On-site

SGD 120,000 - 180,000

Full time

42 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Hyundai Motor Group Innovation Center Singapore (HMGICS) seeks a senior software architect to lead the development of a scalable robotic manipulation platform, turning proven code into a deployable product for worldwide rollout.

You will define architectural standards, drive modularization, and guide AI/robotics components across multiple factories using ROS, C++, Python, and modern MLOps practices.

Qualifications

  • Master's or PhD in Robotics, Software Engineering, Computer Engineering or related discipline.
  • 3+ years of industry experience in robotics software development and architecture.
  • Proven ability to build scalable software platforms, not project-specific solutions.
  • Experience with industrial automation systems and OPC UA / PROFINET.

Responsibilities

  • Define and maintain the overall architecture of the robotic manipulation platform.
  • Transform project-specific software into a reusable product with configurable features.
  • Establish architecture standards, coding guidelines and development frameworks.
  • Drive modularization and standardization for global deployment across factories.
  • Design scalable software infrastructure supporting multiple factories, part families, robots.
  • Architect end-to-end robotic pipelines including vision, pose estimation, planning, and execution.
  • Design MLOps workflows for model training, deployment, monitoring and data management.
  • Create documentation, setup manuals and contribute to technology transfer.
  • Lead architecture reviews and evaluate new robotics/AI technologies.

Skills

Software architecture
Robotics software development
Scalability
Industrial communication protocols
Troubleshooting

Education

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

Tools

C#
SQL
REST APIs
MQTT
C/C++
Python
ROS 1/ROS 2

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.

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 (ROS-I Embodied AI)
Robotics Software Engineer (ROS-I Embodied AI)

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

On-site
SGD 70,000 - 90,000
Robotic Software Development Engineer (Process Robotisation), ARTC
Robotic Software Development Engineer (Process Robotisation), ARTC

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

On-site
SGD 50,000 - 80,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
Robotics Manipulation Software Platform Architect
Robotics Manipulation Software Platform Architect

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,000
Senior Scientist - Robotic Arm Manipulation
Senior Scientist - Robotic Arm Manipulation

CYGNIFY PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Principal Application Engineer
Principal Application Engineer

Augmentus Robotics • Singapore

On-site
SGD 90,000 - 130,000
Senior/ Scientist, Robotics (Robotic Arm Manipulation)
Senior/ Scientist, Robotics (Robotic Arm Manipulation)

Cygnify • Singapore

On-site
SGD 120,000 - 190,000
Lead Application Engineer
Lead Application Engineer

augmentus robotics • Singapore

On-site
SGD 90,000 - 140,000
Senior Robotics Integration Engineer (Mr. Robot Project)
Senior Robotics Integration Engineer (Mr. Robot Project)

mr diy international • Singapore

On-site
SGD 90,000 - 150,000
Senior Robotics Manipulator Control Engineer
Senior Robotics Manipulator Control Engineer

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000