Home Job Details
A
Information & Communication Technology 🏢 Full Time ⭐️ Verified

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

Agency for Science, Technology and Research
Singapore
Estimated Salary
SGD 7.000 – SGD 11.000
Posted Date
8 Mei 2026
Application Deadline
8 Mei 2027

Job Description

Are you a robotics enthusiast looking to shape the future of industrial automation? The Agency for Science, Technology and Research (A*STAR) is seeking a highly skilled Senior Development Engineer to join our team in Singapore. In this pivotal role, you will be at the forefront of developing interoperable robotics software systems using ROS-Industrial (ROS-I), bridging the gap between cutting-edge research and real-world industrial application.

As a key member of our engineering team, you will design, implement, and optimize complex software architectures that enable seamless communication between diverse robotic platforms. You will work in a collaborative, innovation-driven environment, contributing to projects that enhance productivity and safety across various industrial sectors. If you are passionate about ROS, C++, and advancing robotics technology, we invite you to help us build the next generation of intelligent, interoperable systems.

Responsibilities

  • Architect, develop, and maintain robust robotics software solutions leveraging ROS/ROS-I frameworks.
  • Integrate heterogeneous industrial robotic hardware into cohesive, interoperable software ecosystems.
  • Design and implement middleware for inter-process communication and real-time data handling.
  • Conduct performance analysis and optimization of robotic algorithms to meet stringent industrial requirements.
  • Collaborate with cross-functional research teams to translate laboratory prototypes into production-grade deployments.
  • Provide technical mentorship to junior engineers and foster a culture of engineering excellence and best practices.
  • Stay current with emerging trends in robotics, machine learning, and automation to drive technical innovation within the organization.

Qualifications

  • Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field.
  • 5+ years of professional experience in software development for robotics or industrial automation.
  • Proficiency in C++ and Python, with a deep understanding of object-oriented design and memory management.
  • Extensive hands-on experience with ROS (Robot Operating System) or ROS-Industrial (ROS-I).
  • Strong knowledge of Linux/Unix environments, including shell scripting and build systems (CMake, Catkin/Colcon).
  • Experience with software version control systems (Git) and CI/CD pipelines.
  • Excellent analytical, problem-solving, and communication skills to work effectively in a multidisciplinary team.

Required Skills

ROS ROS-Industrial C++ Python Robotics Industrial Automation Middleware Linux Software Architecture Git

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All