SalaryPeak

Robotics Systems Engineer (ROS2 / Embedded)

GARGANTUA ROBOT PTE. LTD.
Singapore 3+ years Posted Jan 9, 2026

Salary Range

SGD 48,000 - SGD 78,000 /year

SGD 4,000 - SGD 6,500/month

Apply on MyCareersFuture

Skills Required

RTOSLocalizationHardwareARMKinematicsElectricalDevice DriversEmbedded SystemsFPGASensorsEthernetRoboticsDebuggingLinuxCalibration

Job Description

About the Role
We are seeking a skilled engineer to develop low-level robotics software and system integration for autonomous robots. You will build reliable robot control and middleware systems using ROS2 and modern C++.

Responsibilities
- Develop and maintain robotics software frameworks based on ROS2.
- Implement device drivers and communication interfaces for sensors, motors, and embedded controllers.
- Integrate motion control, localization, and navigation modules into robotic systems.
- Support system bring-up, testing, and troubleshooting on real robot hardware.

Requirements
- Bachelor’s degree in Robotics, Electrical, or Computer Engineering.
- Proficiency in C/C++ for embedded and Linux environments.
- Familiarity with ROS2, real-time systems, and hardware debugging.
- Solid understanding of communication protocols (CAN, UART, SPI, Ethernet).
- Strong curiosity and learning skill on new technologies.
- Experience with RTOS or real-time middleware.
- Hands-on experience in robot system integration and testing.
- Basic knowledge of motion control, kinematics, or sensor calibration.

- Proficient in English and Mandarin in business standards as you are required to liaise with Mandarin speaking stakeholders and work in projects with them.