Robotics Systems Engineer (ROS2 / Embedded)
ExternalS$48K–S$78K/yrFull-timeUnknown1d ago
LinuxRoboticsRTOS
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this 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 robot system integration and testing.
- Basic knowledge of motion control, kinematics, or sensor calibration.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at GARGANTUA ROBOT PTE. LTD.? Share your experience