Computer Vision Engineer - Robotics Integration

Placements24

Klerksdorp

Hybrid

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
Professional development
Hybrid work model
Paid time off
Retirement plan
Laboratory facilities

Job summary

Placements24 in Klerksdorp, North West, South Africa seeks a Computer Vision Engineer to join their robotics team. You will design, implement, and optimize real-time vision systems for autonomous robotic platforms.

You will work with C++, Python, OpenCV, and deep learning frameworks, integrate with ROS, and contribute to 3D perception, SLAM, and sensor fusion in a hybrid work setting.

Qualifications

  • Strong foundation in computer vision and robotics fundamentals.
  • Experience implementing vision algorithms in real-time systems.
  • Proficiency with C++/Python and OpenCV.

Responsibilities

  • Design, develop, and implement real-time computer vision algorithms for robotic applications.
  • Integrate vision systems with robotic hardware and control software.
  • Develop solutions for object detection, recognition, segmentation, and tracking using deep learning.
  • Implement 3D perception, depth estimation, and SLAM (Simultaneous Localization and Mapping).
  • Optimize CV algorithms for embedded robotic systems.

Skills

Computer vision
C++
Python
OpenCV
Deep learning
ROS
3D geometry
Camera models
Sensor fusion
Team collaboration

Education

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

Tools

ROS
TensorFlow
PyTorch

Job description

About the Role

Our client is at the cutting edge of developing intelligent robotic systems and seeks a talented Computer Vision Engineer to join their innovative team in Klerksdorp, North West . This role focuses on the integration of advanced computer vision algorithms into robotic platforms, enabling them to perceive, understand, and interact with their environment. You will be responsible for designing, implementing, and optimizing vision systems for tasks such as object detection, tracking, scene understanding, and navigation. This is a hands-on role for someone passionate about applying AI and machine learning to solve complex real-world problems in robotics. The ideal candidate will possess a strong foundation in computer vision, a keen interest in robotics, and the ability to thrive in a collaborative, fast-paced environment. Our client is committed to pushing the boundaries of automation and intelligent systems.

Key Responsibilities
  • Design, develop, and implement real-time computer vision algorithms for robotic applications.
  • Integrate vision systems with robotic hardware and control software.
  • Develop solutions for object detection, recognition, segmentation, and tracking using deep learning.
  • Implement algorithms for 3D perception, depth estimation, and SLAM (Simultaneous Localization and Mapping).
  • Optimize computer vision algorithms for performance on embedded robotic systems.
  • Work with various camera sensors, imaging techniques, and calibration methods.
  • Collaborate with robotics engineers, software developers, and AI researchers to achieve project goals.
  • Conduct experiments and rigorous testing to validate the performance and reliability of vision systems.
  • Stay updated with the latest research and advancements in computer vision and robotics.
  • Document technical designs, algorithms, and experimental results.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • Proven experience in developing computer vision algorithms and systems.
  • Strong understanding of image processing techniques and mathematical foundations of computer vision.
  • Proficiency in C++ and/or Python, with experience using computer vision libraries (e.g., OpenCV).
  • Experience with deep learning frameworks (e.g., TensorFlow, PyTorch) for computer vision tasks.
  • Familiarity with 3D geometry, camera models, and stereo vision.
  • Experience with robotic operating systems (ROS) is highly desirable.
  • Knowledge of sensor fusion techniques is a plus.
  • Strong problem-solving abilities and analytical skills.
  • Excellent teamwork and communication skills, with the ability to work effectively in a hybrid setting.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance package.
  • Opportunities for professional development and advanced training.
  • Exposure to cutting-edge robotics and AI technologies.
  • Hybrid work model offering flexibility.
  • Collaborative and innovative work culture.
  • Generous paid time off.
  • Retirement savings plan with company contribution.
  • Access to modern laboratory facilities and equipment.
  • Meaningful work on challenging and impactful projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Klerksdorp

On-site
ZAR 650,000 - 1,100,000
Competitive salary
Health, dental, vision insurance
Stock options
+2
Senior Computer Vision Engineer - Robotics
Senior Computer Vision Engineer - Robotics

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Hybrid work model
Training and conferences
+1
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Pretoria

On-site
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Professional development
+2
Senior Computer Vision Engineer - Autonomous Systems
Senior Computer Vision Engineer - Autonomous Systems

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,100,000
Health insurance
Retirement plan
Training & conferences
+2
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Bonus structure
Medical and retirement benefits
+2
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Professional development
+1
AI Software Engineer - Computer Vision Systems
AI Software Engineer - Computer Vision Systems

Placements24 • Klerksdorp

On-site
ZAR 700,000 - 1,200,000
Health insurance
Paid time off
Retirement savings plan
+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
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Health insurance
+9
Lead Computer Vision Engineer - Autonomous Systems
Lead Computer Vision Engineer - Autonomous Systems

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,900,000
Competitive base salary
Medical aid coverage
Generous vacation policy
+4