Senior Computer Vision Engineer - Robotics

Placements24

Paarl

Hybrid

ZAR 900,000 - 1,300,000

Full time

7 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 benefits
Hybrid work model
Training and conferences
Career growth

Job summary

Placements24 in Paarl, Western Cape, seeks a Senior Computer Vision Engineer to design and implement real-time CV algorithms for robot perception, navigation, and manipulation. You will work on embedded platforms, ROS, and 3D vision tasks.

The ideal candidate holds a Master’s or PhD in a CV-related field, with 4+ years in robotics CV, and is proficient in C++, Python, OpenCV, and DL frameworks (TensorFlow/PyTorch). Hybrid work and ongoing learning opportunities are offered.

Qualifications

  • Master's or PhD in Computer Science/Electrical Engineering/Robotics with focus on computer vision.
  • 4+ years of computer vision engineering experience in robotics or autonomous systems.
  • Proficiency in C++ and Python with CV libraries and DL frameworks.
  • Familiarity with ROS, calibration, sensor fusion, and 3D reconstruction.
  • Strong analytical, problem-solving, and collaboration skills.

Responsibilities

  • Develop real-time computer vision algorithms for robot perception, navigation, and manipulation.
  • Design and optimize CV pipelines for embedded robotic platforms.
  • Work with 2D/3D vision data including stereo, depth, and point clouds.
  • Implement object detection, tracking, recognition, and pose estimation.
  • Collaborate with robotics engineers to integrate vision in control loops.
  • Optimize algorithms for performance on resource-constrained hardware.
  • Stay current with CV/robotics research and validate systems in simulation and on real robots.

Skills

C++ programming
Python
Computer vision
Robotics

Education

Master's or PhD in CS/EE/Robotics with CV focus

Tools

OpenCV
PCL
Eigen
ROS
TensorFlow
PyTorch

Job description

About the Role

Our client is at the forefront of developing intelligent robotic systems and seeks a highly skilled Senior Computer Vision Engineer to join their innovative team in Paarl, Western Cape. In this role, you will be responsible for designing, developing, and implementing advanced computer vision algorithms and systems that enable robots to perceive, understand, and interact with their environment. You will work on challenging problems related to object recognition, scene understanding, motion tracking, and 3D reconstruction for robotic applications. This is a key position that will drive the advancement of autonomous systems within Paarl, Western Cape. The ideal candidate has a passion for robotics and a proven track record in computer vision research and development.

Key Responsibilities
  • Develop and implement real-time computer vision algorithms for robot perception, navigation, and manipulation.
  • Design and optimize computer vision pipelines for embedded systems and robotic platforms.
  • Work with 2D and 3D vision data, including stereo vision, depth sensing, and point cloud processing.
  • Implement algorithms for object detection, tracking, recognition, and pose estimation in complex environments.
  • Collaborate with robotics engineers to integrate vision systems into robot control loops.
  • Optimize vision algorithms for performance and efficiency on resource-constrained hardware.
  • Stay current with the latest research and advancements in computer vision and robotics.
  • Conduct rigorous testing and validation of vision systems in simulation and on physical robots.
Requirements
  • Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field with a focus on computer vision.
  • Proven experience (4+ years) in computer vision engineering, particularly in robotics or autonomous systems.
  • Strong proficiency in C++ and Python, with experience in relevant libraries (e.g., OpenCV, PCL, Eigen).
  • Experience with deep learning frameworks (TensorFlow, PyTorch) for computer vision tasks.
  • Familiarity with robotics frameworks like ROS (Robot Operating System).
  • Experience with camera calibration, sensor fusion, and 3D reconstruction techniques.
  • Strong analytical and problem-solving skills.
  • Excellent teamwork and communication abilities.
Benefits

Our client offers a competitive salary, excellent health benefits, and opportunities for professional growth. You will be part of a dynamic and innovative team working on cutting-edge robotic technologies. The hybrid work model provides flexibility, allowing for a balance between focused remote work and collaborative in-office sessions. Our client is committed to employee development and supports continuous learning through training and conference attendance. Work in a stimulating environment in Paarl, Western Cape, and contribute to the future of intelligent automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - Robotics Integration
Computer Vision Engineer - Robotics Integration

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Health Insurance
Professional development
Hybrid work model
+3
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
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
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Retirement planning
Professional development
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
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
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Klerksdorp

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

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,700,000
Fully remote role
Health, dental, vision insurance
Retirement planning
+2
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