Job Search and Career Advice Platform

Enable job alerts via email!

Mechatronic Engineer

Network Engineering

Durban

On-site

ZAR 700 000 - 900 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading robotics company in Durban is seeking a Mechatronic Engineer with a strong background in ROS2. The role involves designing and integrating robotic systems and working with cross-disciplinary teams. The ideal candidate will have a degree in Mechatronics or a related field along with hands-on experience with ROS2 and proficiency in C or Python. This full-time position offers the opportunity to work on innovative robotics projects.

Qualifications

  • Hands-on experience with ROS2 required.
  • Strong knowledge of control systems and sensor integration.
  • Familiarity with DDS, nodes, and parameter management.

Responsibilities

  • Develop and integrate robotic systems using ROS2.
  • Design and prototype mechatronic assemblies.
  • Collaborate with cross-functional teams.

Skills

Hands-on experience with ROS2
Strong knowledge of kinematics
Proficiency in C and / or Python
Excellent problem-solving skills
Familiarity with hardware interfaces

Education

Degree in Mechatronics, Robotics, Mechanical or Electrical Engineering

Tools

Linux-based development environments
Job description
Overview

Reference : NES022606-RS-1

This fast-growing innovator in the field of robotics / automation / advanced manufacturing is developing cutting-edge systems that integrate mechanical design embedded systems and intelligent control. We are looking for a highly motivated Mechatronic Engineer with expertise in ROS2 to join our multi-disciplinary team working on next-generation robotic systems.

Duties & Responsibilities

As a Mechatronic Engineer specializing in ROS2 you will be responsible for the design integration and implementation of robotic subsystems that combine mechanical electrical and software components. You will play a key role in developing autonomous and semi-autonomous platforms for industrial and / or research applications.

Key Responsibilities
  • Develop and integrate robotic systems using Robot Operating System 2 (ROS2)
  • 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
Requirements
  • Degree in Mechatronics Robotics Mechanical or Electrical Engineering (or a 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

Please send your CV to .

Key Skills
  • ASP.NET
  • Health Education
  • Fashion Designing
  • Fiber
  • Investigation
Employment Type
  • Full-Time
Experience

years

Vacancy

1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.