Research Engineer, Interoperable Robotic Systems, ARTC

A*STAR RESEARCH ENTITIES

Singapore

On-site

SGD 60,000 - 90,000

Full time

5 days 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

A*STAR RESEARCH ENTITIES is seeking a robotics software engineer to research and develop robotic software packages using the ROS framework for industrial automation. You will architect solutions for interoperable multi-agent and multi-robot systems, focusing on coordination, scheduling, task assignment, and traffic deconfliction.

The role involves translating business requirements into system requirements, developing validation methodologies, and delivering technical projects with thorough

Qualifications

  • Proficiency in C++ and Python programming.
  • Experience with SDLC and software lifecycle processes.
  • Experience with CI/CD pipelines and containerization (Docker, Kubernetes).
  • Experience with ROS2 and its ecosystem.
  • Proficiency with Git version control.
  • Knowledge of robotics concepts including manipulation, navigation, fleet management, and/or simulation.
  • Experience with software systems integration and communication protocols.
  • Experience with networked systems design and implementation.

Responsibilities

  • Research and develop robotic software using ROS for industrial applications.
  • Architect and develop software for multi-agent and multi-robot coordination and scheduling.
  • Translate business requirements into system requirements and validation methodologies.
  • Plan and document technical projects, write-ups, and presentations.

Skills

C++
Python
ROS2
CI/CD
Docker
Kubernetes
Git
Software architecture
Networking concepts
System integration

Education

Robotics or CS degree

Tools

Docker
Kubernetes
ROS

Job description

Roles and Responsibilities:

Research and develop robotic software packages and tools for industrial applications using the ROS framework, including capabilities in Robotics Middleware Framework (RMF) multi-agent path planning, simulator design, perception, and motion planning. Drive application-oriented robotic research towards industrial automation using ROS 2. Architect and develop software solutions and core algorithms for interoperable multi-agent and multi-robot systems, focusing on coordination, scheduling optimisation, task assignment, and traffic deconfliction. Implement systems engineering approaches by translating business requirements into system requirements and validation methodologies, and develop software testing and validation strategies in accordance with industry standards. Execute technical projects, including planning, technical documentation, write-ups, and presentations.

Qualification & field of study :

Degree in Robotics Engineering, Software Engineering, Computer Engineering, Electrical Engineering or Computer Science or equivalent.

Min. years of experience :

1-3 years.

Essential Skills & Experience :
  • Proficiency in C++ and Python programming.
  • Experience with the Software Development Lifecycle (SDLC).
  • Experience with CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
  • Experience with ROS2 and its ecosystem.
  • Proficiency with Git version control.
  • Knowledge of robotics concepts including manipulation, navigation, fleet management, and/or simulation.
  • Experience with software systems integration, including architecture and communication protocols.
  • Experience with networked systems design and implementation.
Desired Skills & Experience :
  • Experience applying or researching AI technologies in robotics.
  • Experience managing stakeholders from requirements gathering to deployment.
  • Web development experience (e.g., using common frameworks).
  • Experience with specific robotics algorithms (e.g., scheduling optimisation, task assignment, traffic deconfliction).
  • Experience in machine learning.
  • Strong systems design skills.
  • Experience developing software solutions using ROS libraries.

The above eligibility criteria are not exhaustive. A*STAR may include additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice. We regret that only shortlisted candidates will be notified.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientist (ROS-I Embodied AI), ARTC
Scientist (ROS-I Embodied AI), ARTC

A*STAR RESEARCH ENTITIES • 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
Development Engineer AI for Robotic Systems, ARTC
Development Engineer AI for Robotic Systems, ARTC

A*STAR Research • Singapore

On-site
SGD 52,000 - 82,000
Senior Development Engineer, AI for Robotic Systems, ARTC
Senior Development Engineer, AI for Robotic Systems, ARTC

A*STAR Research • Singapore

On-site
SGD 120,000 - 180,000
Research Engineer, Interoperable Robotic Systems
Research Engineer, Interoperable Robotic Systems

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

On-site
SGD 60,000 - 90,000
Robotics Software Engineer (ROS-I Embodied AI), ARTC
Robotics Software Engineer (ROS-I Embodied AI), ARTC

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 70,000 - 110,000
Robotics Software Engineer - ROS2, AI & Multi-Agent
Robotics Software Engineer - ROS2, AI & Multi-Agent

A*STAR RESEARCH ENTITIES • Singapore

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

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 120,000 - 200,000
Senior Development Engineer, AI for Robotic Systems, ARTC
Senior Development Engineer, AI for Robotic Systems, ARTC

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

On-site
SGD 70,000 - 100,000
Development Engineer AI for Robotic Systems, ARTC
Development Engineer AI for Robotic Systems, ARTC

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

On-site
SGD 40,000 - 60,000