(Senior) Development Engineer (ROS-I Interoperable Robotics Software System), ARTC

A*STAR RESEARCH ENTITIES

Singapore
Not specified
Mastery in c++ and python programming
Extensive experience with ros2 ecosystem
Experience with ci/cd pipelines and docker
The A*STAR Research Entities are seeking a Senior Development Engineer focused on developing robotics software solutions for industrial applications, particularly utilizing the Robotics Middleware Framework (RMF) and ROS2. The role emphasizes leadership in project execution and continuous learning, with key requirements including proficiency in C++ and Python programming, experience with CI/CD, and a strong understanding of robotics concepts

Job Summary

  • The role involves leading the development of robotics software solutions for industrial applications such as manufacturing and logistics.
  • Candidates will focus on creating multi-system management capabilities using the Robotics Middleware Framework (RMF) for multi-agent path planning.
  • The position requires translating business requirements into system requirements and developing comprehensive software testing strategies.

Matching Summary

Match Score: 85

The A*STAR Research Entities are seeking a Senior Development Engineer focused on developing robotics software solutions for industrial applications, particularly utilizing the Robotics Middleware Framework (RMF) and ROS2. The role emphasizes leadership in project execution and continuous learning, with key requirements including proficiency in C++ and Python programming, experience with CI/CD, and a strong understanding of robotics concepts.

Skills & Requirements

Must-have

  • Mastery in C++ and Python programming
  • Extensive experience with ROS2 ecosystem
  • Experience with CI/CD pipelines and Docker
  • Deep knowledge of robotics concepts
  • Experience with complex software systems integration

Nice-to-have

  • Experience with fleet management and AI technologies
  • Proven experience managing stakeholders
  • Web development experience using common frameworks
  • Experience with scheduling optimization algorithms
  • Experience developing software solutions using ROS libraries

Key Requirements

  • Degree in Robotics, Software, Computer, Electrical Engineering or Computer Science
  • 0 to 5 years of relevant experience
  • Demonstrated ability to lead technical initiatives

Work Rights

Not specified

Tailored Resume

Cover Letter