📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 23/08/2026. It no longer accepts applications.

Robotics & Software Engineer – AGV and Autonomous Systems

BATTALION Technologies · Pinetown

🇬🇧 English
Linux Python C++ ROS2 CANbus Ethernet Networking Robotics Automation Embedded systems PLC Sensors Motor controllers

Job description

About the role

BATTALION is looking for a Robotics / Software Engineer to join our team in Pinetown, KwaZulu‑Natal. You will develop, integrate and troubleshoot software that powers our autonomous mobile robots and AGV systems, working closely with hardware, sensors and industrial communication devices.

Key responsibilities

  • Develop and maintain software for AGVs and autonomous robotic platforms.
  • Integrate software with sensors, motor controllers, PLCs, I/O modules and CANbus devices.
  • Work with ROS2, Linux‑based controllers, Ethernet and related networking technologies.
  • Troubleshoot real‑world issues on physical machines and determine whether they are software, hardware, communication or control related.
  • Support testing, commissioning and continuous improvement of robotic systems.
  • Collaborate closely with electrical, mechanical and automation engineering teams.

Required profile

  • Strong problem‑solving ability and enjoyment of working at the intersection of software, electronics and robotics.
  • Willingness to work hands‑on with machines, not only from a desk.
  • Ability to diagnose issues across software, hardware, communication, sensor and control domains.
  • Interest or experience in robotics, automation, embedded systems or mechatronics.

Required skills

  • Linux
  • Python
  • C++
  • ROS2
  • CANbus
  • Ethernet
  • Networking
  • AGV systems
  • Robotics
  • Automation
  • Embedded systems
  • PLC
  • I/O modules
  • Sensors
  • Motor controllers

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec BATTALION Technologies.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

27 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

BATTALION Technologies

Pinetown