Robotics Software Engineer - AI Integration

Placements24

Polokwane

On-site

ZAR 600,000 - 1,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Cutting-edge robotics projects
Polokwane location
Advanced development tools

Job summary

Placements24 in Polokwane is looking for a Robotics Software Engineer focused on AI integration to advance autonomous robotic systems. You will develop and integrate AI-enabled perception and navigation on robotic platforms, working with sensors like cameras, LiDAR, and IMUs.

You will collaborate with hardware teams, optimize real-time performance, and contribute to the design of intelligent systems while staying current with robotics and AI developments.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field.
  • Proven experience in robotics software development with proficiency in C++ and Python.
  • Experience with ROS is essential.
  • Familiarity with AI/ML, computer vision, reinforcement learning.
  • Experience with integrating AI models into real-time systems.
  • Understanding of control and motion planning algorithms.
  • Experience with simulation tools (Gazebo, Isaac Sim) desirable.
  • Strong problem-solving and debugging skills.
  • Able to work in a collaborative team and communicate well.

Responsibilities

  • Develop software for robotic systems with a focus on AI integration.
  • Integrate ML models into robotic platforms for perception and navigation.
  • Work with sensor data (cameras, LiDAR, IMUs) and develop perception algorithms.
  • Develop and optimize navigation, path planning, and decision-making algorithms.
  • Collaborate with hardware engineers to integrate software and hardware.
  • Test, debug, and validate robotic software in simulation and real environments.
  • Stay updated on robotics, AI advancements and best practices.
  • Contribute to design and architecture of intelligent robotic systems.
  • Document designs, code, and system behavior.

Skills

C++
Python
ROS
AI/ML
Computer Vision
Perception
Real-time systems
Team collaboration

Education

Bachelor's or Master's in CS/Robotics/EE

Tools

ROS
Gazebo
Isaac Sim
Git

Job description

About the Role

Our client, a cutting-edge company in AI and Emerging Technologies, is looking for a skilled Robotics Software Engineer specializing in AI Integration to join their innovative team in **Polokwane**. This role is vital for developing and enhancing the intelligence and autonomy of robotic systems. You will be responsible for integrating advanced AI algorithms, including machine learning and computer vision, into robotic platforms, enabling them to perceive, reason, and act in complex environments. The ideal candidate has a strong background in robotics, software development, and a keen understanding of AI principles. This position offers an exciting opportunity to work on groundbreaking robotics projects, contributing to the advancement of autonomous systems in **Polokwane**. We are seeking a motivated and technically proficient individual who is passionate about the intersection of robotics and artificial intelligence. The role involves hands-on development, testing, and deployment of software for robotic applications.

Key Responsibilities
  • Develop and implement software for robotic systems, focusing on AI integration.
  • Integrate machine learning models (e.g., perception, navigation, control) into robotic platforms.
  • Work with sensor data (cameras, lidar, IMUs) and implement perception algorithms.
  • Develop and optimize algorithms for robot navigation, path planning, and decision-making.
  • Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
  • Test, debug, and validate robotic software in simulation and real-world environments.
  • Stay updated on the latest advancements in robotics, AI, and related fields.
  • Contribute to the design and architecture of intelligent robotic systems.
  • Document software designs, code, and system behavior.
Requirements
  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • Proven experience in robotics software development, including proficiency in C++ and Python.
  • Experience with robotic operating systems (ROS) is essential.
  • Familiarity with AI/ML concepts, particularly in areas relevant to robotics (e.g., computer vision, reinforcement learning).
  • Experience with integrating AI models into real-time systems.
  • Understanding of control systems and motion planning algorithms.
  • Experience with simulation tools (e.g., Gazebo, Isaac Sim) is desirable.
  • Strong problem-solving and debugging skills.
  • Ability to work effectively in a team and contribute to collaborative projects.
  • Good communication skills for technical discussions and documentation.
Benefits
  • Competitive salary and benefits package.
  • Opportunities to work on cutting-edge robotics and AI projects.
  • Collaborative and innovative work environment in **Polokwane**.
  • Access to advanced development tools and hardware.
  • Support for professional development and continuous learning.
  • Retirement fund and medical aid contributions.
  • Potential for career growth within a leading technology firm.
  • Engaging and challenging work assignments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer - AI Integration
Senior Robotics Engineer - AI Integration

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Paid time off
+1
Robotics Engineer - AI Integration
Robotics Engineer - AI Integration

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Bonuses
Health and wellness support
+4
Senior Robotics Software Engineer - AI & Machine Learning Integration
Senior Robotics Software Engineer - AI & Machine Learning Integration

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,000,000 - 1,800,000
Hybrid work model
Competitive salary and bonuses
Health, dental, and vision insurance
+4
Robotics Software Engineer - AI Integration
Robotics Software Engineer - AI Integration

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 1,200,000
Robotics Engineer - AI Focus
Robotics Engineer - AI Focus

Placements24 • Upington

On-site
ZAR 550,000 - 850,000
Health insurance
Retirement plan
Professional development funding
+2
Senior Robotics Engineer, Autonomous Systems
Senior Robotics Engineer, Autonomous Systems

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Benefits package
Professional development
+1
Senior AI Engineer - Robotics and Automation
Senior AI Engineer - Robotics and Automation

Placements24 • LegKraal Gate

On-site
ZAR 1,200,000 - 2,000,000
Medical aid
Retirement fund
Professional development
AI Specialist - Robotics and Automation
AI Specialist - Robotics and Automation

Placements24 • Sandton

On-site
ZAR 900,000 - 1,500,000
Medical aid
Retirement fund
Performance incentives
+1
Lead AI Engineer - Computer Vision & Robotics
Lead AI Engineer - Computer Vision & Robotics

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,500,000
Competitive salary package
Medical, dental, and vision coverage
Generous annual leave
+5
Principal AI Scientist - Robotics & Control Systems
Principal AI Scientist - Robotics & Control Systems

Placements24 • Sandton

Hybrid
ZAR 1,500,000 - 2,600,000
Hybrid work model
Premium health coverage
Retirement plans