
Mechatronic Engineer
- Pinetown, KwaZulu-Natal
- R12,000-17,000 per month
- Permanent
- Full-time
- Develop and integrate robotic systems using ROS2 (Robot Operating System 2)
- Design and prototype mechatronic assemblies including actuators, sensors, and embedded controllers
- Write and maintain ROS2 nodes for real-time robotic behavior
- Work with perception systems, motion planning, and control algorithms
- Collaborate with cross-functional teams including software, mechanical, and electrical engineers
- Perform testing, debugging, and validation of robotic platforms
- Contribute to system documentation and compliance with safety standards
- Degree in Mechatronics, Robotics, Mechanical, or Electrical Engineering (or related field)
- Hands-on experience with ROS2 (required), including middleware (DDS), nodes, launch files, and parameter management
- Strong knowledge of kinematics, control systems, and sensor integration
- Proficiency in C++ and/or Python
- Familiarity with hardware interfaces (CAN, SPI, I2C, UART, etc.)
- Experience with Linux-based development environments (e.g., Ubuntu)
- Excellent problem-solving and teamwork skills
Job Mail