More jobs:
Robotics Software Engineer
Job in
Upington, 8801, South Africa
Listed on 2026-10-10
Listing for:
Placements24
Full Time
position Listed on 2026-10-10
Job specializations:
-
Software Development
Robotics, AI Engineer (Applied/Software), Embedded Software Engineer, Machine Learning/ ML Engineer
Job Description & How to Apply Below
Our client is seeking a skilled Robotics Software Engineer to join their innovative team focusing on AI & Emerging Technologies in Upington, Northern Cape . This role involves developing software for advanced robotic systems, integrating AI algorithms, and ensuring seamless operation of autonomous or semi-autonomous machines. You will work on cutting-edge projects that push the boundaries of robotics and automation. This hybrid position offers a unique opportunity to apply your engineering expertise in a dynamic environment, contributing to the future of intelligent automation.
Key Responsibilities- Design, develop, and implement software for robotic systems, including control systems, navigation, and perception.
- Integrate AI and machine learning algorithms into robotic platforms for enhanced autonomy and decision-making.
- Develop and maintain simulation environments for testing and validation of robotic software.
- Collaborate with hardware engineers to ensure optimal integration of software and hardware components.
- Debug and troubleshoot complex software issues in real-time robotic applications.
- Contribute to the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
- 3+ years of experience in robotics software development.
- Proficiency in programming languages such as C++ and Python.
- Experience with robotics frameworks like ROS (Robot Operating System).
- Familiarity with AI/ML concepts relevant to robotics, such as path planning, computer vision, or reinforcement learning.
- Experience with control systems and embedded systems development.
- Competitive salary and benefits package.
- Hybrid work model offering flexibility.
- Opportunities for professional growth and development in robotics and AI.
- Engaging work environment on innovative projects in Upington .
- Access to state-of-the-art robotics hardware and software tools.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×