Robotics Systems Engineer (ROS2 / Embedded)
gargantua robot pte. ltd. • singapore, singapore • Posted June 14, 2026
About the Role
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 robo...