Senior Robotics Engineer - Automation Systems

Placements24

Vereeniging

Hybrid

ZAR 900,000 - 1,300,000

Full time

4 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

Health insurance
Retirement savings plan
Professional development opportunities
Access to development tools/lab

Job summary

Placements24 seeks a Senior Robotics Engineer in Vereeniging to design and implement advanced robotic systems for varied industrial applications. The role blends on-site testing with design work in a hybrid setup, requiring hands-on development, integration, and optimization of automated solutions.

The ideal candidate brings 5+ years in robotics, strong C++/Python skills, ROS expertise, and experience with motion planning and perception systems. AI/ML experience is a plus.

Qualifications

  • Bachelor’s or Master’s degree in Robotics or a related engineering/computer science field.
  • 5+ years of professional robotics experience in industrial automation.
  • Strong proficiency in C++ and Python.
  • Experience with ROS and common robotics libraries.
  • Knowledge of kinematics, dynamics, control theory, and motion planning.
  • Experience with industrial robot programming and simulation software.
  • Familiarity with vision sensors, LiDAR, and force/torque sensing.

Responsibilities

  • Design, develop, and implement robotic systems including kinematics, dynamics, and control algorithms.
  • Integrate perception systems (vision, LiDAR) for advanced task execution.
  • Create and optimize motion planning and pathfinding algorithms.
  • Program and configure industrial robots (ABB, KUKA, Fanuc) with PLCs for integration.
  • Develop simulation models for robot behavior and performance testing.
  • Conduct feasibility studies and technical assessments for new applications.
  • Troubleshoot hardware and software issues and collaborate across teams.
  • Mentor junior engineers and provide technical guidance.
  • Stay updated with robotics, AI, and automation advancements.

Skills

C++
Python
ROS
Motion planning
Kinematics
Control theory
AI/ML for robotics

Education

B.Sc. or M.Sc. in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or related field

Tools

Industrial robot programming
Robot simulation software
Vision systems
LiDAR

Job description

About the Role

Our client, a leader in industrial automation and intelligent systems, is seeking a highly skilled Senior Robotics Engineer to join their innovative team. This role, located in Vereeniging, Gauteng, ZA , will focus on the design, development, and implementation of advanced robotic systems for various industrial applications. The position offers a hybrid work model, allowing for flexibility while ensuring essential hands‑on work in design, testing, and integration. You will be responsible for conceptualizing cutting‑edge robotic solutions, optimizing their performance, and ensuring seamless integration into client operations. This is a critical role for an experienced engineer passionate about shaping the future of automation and intelligent manufacturing.

Key Responsibilities
  • Design, develop, and implement robotic systems, including kinematics, dynamics, and control algorithms.
  • Develop and integrate robot perception systems (e.g., vision, LiDAR) for advanced task execution.
  • Create and optimize robot motion planning and pathfinding algorithms.
  • Program and configure industrial robots (e.g., ABB, KUKA, Fanuc) and collaborate with PLC engineers for system integration.
  • Develop simulation models for robot behavior and system performance testing.
  • Conduct feasibility studies and technical assessments for new robotic applications.
  • Troubleshoot and resolve technical issues related to robot hardware and software.
  • Collaborate with cross-functional teams, including mechanical and electrical engineers, to deliver comprehensive automation solutions.
  • Mentor junior engineers and provide technical guidance.
  • Stay current with the latest advancements in robotics, AI, and automation technologies.
Requirements
  • B.Sc. or M.Sc. in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field.
  • Minimum of 5 years of professional experience in robotics engineering, with a focus on industrial automation.
  • Strong proficiency in C++ and Python programming languages.
  • Experience with robot operating systems (ROS) and common robotics libraries.
  • In-depth knowledge of robot kinematics, dynamics, control theory, and motion planning.
  • Experience with industrial robot programming and simulation software.
  • Familiarity with sensors such as cameras, LiDAR, and force/torque sensors.
  • Ability to work effectively in a hybrid environment, balancing remote design and analysis with on-site testing and integration.
  • Strong analytical, problem‑solving, and critical thinking skills.
  • Excellent communication and teamwork skills.
  • Experience with AI/ML for robotics is a significant advantage.
Benefits
  • Our client provides a competitive salary package, along with comprehensive health, dental, and vision insurance.
  • A retirement savings plan with company contributions is included.
  • Opportunities for professional development, including training programs and attendance at leading industry conferences, are readily available.
  • Employees will have access to state‑of-the‑art development tools and laboratory facilities.
  • We foster a collaborative and innovative work culture, with clear paths for career advancement.
  • Enjoy a supportive team environment and the chance to work on challenging and impactful projects.
  • Paid time off and other standard employee benefits are also offered.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer
Senior Robotics Engineer

Placements24 • Johannesburg

On-site
ZAR 900,000 - 1,600,000
Medical insurance
Retirement savings plan
Professional development opportunities
+1
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work
Health insurance
+1
Senior Robotics Automation Engineer
Senior Robotics Automation Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,400,000
Medical and retirement plans
Advanced training and certifications
Travel allowances and per diems
Senior Robotics Control Systems Engineer
Senior Robotics Control Systems Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,200,000 - 1,800,000
Medical, dental, vision insurance
Retirement savings plan
Paid time off
Senior Robotics Engineer
Senior Robotics Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement savings plan
Online training resources
+1
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
Senior Industrial Engineer - Automation & Robotics
Senior Industrial Engineer - Automation & Robotics

Placements24 • Randburg

On-site
ZAR 900,000 - 1,500,000
Medical aid
Life insurance
Retirement annuity
+1
Senior Mechanical Engineer - Robotics and Automation
Senior Mechanical Engineer - Robotics and Automation

Placements24 • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Performance-based bonuses
Medical insurance
Professional development
+1
Automation and Robotics Engineer
Automation and Robotics Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 520,000 - 900,000
Medical aid
Provident fund
Professional development in robotics &
+1
Industrial Engineer - Automation & Robotics Specialist
Industrial Engineer - Automation & Robotics Specialist

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 950,000 - 1,600,000
Health insurance
Retirement plan with company matching
Training and certifications
+4