Mechatronic Engineer

Network Recruitment

  • Pinetown, KwaZulu-Natal
  • Permanent
  • Full-time
  • 14 days ago
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

ExecutivePlacements.com

Similar Jobs

  • IT Systems Engineer - Durban

    Paqueta Personnel

    • Durban, KwaZulu-Natal
    My client, a well-known and established company based in Durban North requires a competent and established IT Systems Engineer to join their team. Thisposition is reporting to th…
    • Just now
  • Kafka Engineer

    Network Recruitment

    • Durban, KwaZulu-Natal
    Requirements: Matric IT Degree or Diploma C# experience Java or Scala experience Proficient in Kafka Experience with cloud platforms (like AWS, Azure, or GCP) Proficie…
    • 20 hours ago
  • Senior Networking Engineer

    Recru-IT

    • Durban, KwaZulu-Natal
    Job Description As a Senior Networking Engineer, you will be a key player in designing, implementing, and maintaining advanced network infrastructures for the company clients. You…
    • 1 day ago