Senior Computer Vision Engineer - Autonomous Systems

Placements24

Stellenbosch

Hybrid

ZAR 700,000 - 1,100,000

Full time

6 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 plan
Training & conferences
R&D opportunities
Work-life balance

Job summary

Placements24 in Stellenbosch, Western Cape, is seeking a Senior Computer Vision Engineer to advance the visual perception of autonomous platforms.

You will design, implement, and optimize CV algorithms for object detection, tracking, 3D reconstruction, and sensor fusion, collaborating with robotics and hardware teams. The role offers exposure to ROS-based systems, real-time processing, and cutting-edge robotics research.

We value strong programming in C++/Python and a passion for innovation.

Qualifications

  • Master's or Ph.D. in Computer Science, Robotics, Electrical Engineering, or related field.
  • 5+ years of professional computer vision engineering experience.
  • Strong programming in C++ and Python.
  • Proficiency with OpenCV, PCL, TensorFlow, PyTorch.
  • Experience with sensor fusion and camera calibration.
  • Experience with 3D perception, motion estimation, and visual odometry.
  • ROS experience is highly desirable.

Responsibilities

  • Develop and implement advanced CV algorithms for detection, tracking, segmentation, stereo vision, and 3D reconstruction.
  • Design perception systems for real-time performance in challenging environments.
  • Integrate CV modules with SLAM, motion planning, and control.
  • Train and validate ML models on large image and sensor datasets.
  • Use TensorFlow/PyTorch for vision model development.
  • Collaborate with hardware engineers to select and integrate sensors.
  • Test and evaluate vision algorithms in simulation and on hardware.
  • Stay updated with CV/robotics research and mentor junior engineers.

Skills

C++
Python
OpenCV
PCL
TensorFlow
PyTorch
SLAM
3D perception

Education

Master's or Ph.D. in Computer Science/Robotics

Tools

ROS
Gazebo
Isaac Sim
OpenCV
PCL
TensorFlow
PyTorch

Job description

About the Role

Our client, a leader in advanced robotics and autonomous systems, is seeking a talented Senior Computer Vision Engineer to join their innovative team in Stellenbosch, Western Cape . This role is instrumental in developing and refining the visual perception capabilities of our autonomous platforms. You will be responsible for designing, implementing, and optimizing computer vision algorithms that enable robots and vehicles to understand and navigate their environment. This is an exceptional opportunity to work on challenging, cutting-edge projects that are shaping the future of automation and intelligent systems.

Key Responsibilities
  • Develop and implement advanced computer vision algorithms for tasks such as object detection, tracking, segmentation, stereo vision, and 3D reconstruction.
  • Design and optimize perception systems for real-time performance in challenging environments.
  • Integrate computer vision modules with other robotic systems, including SLAM, motion planning, and control.
  • Work with large datasets of images and sensor data to train and validate machine learning models.
  • Utilize deep learning frameworks (e.g., TensorFlow, PyTorch) for developing vision models.
  • Collaborate with hardware engineers to select and integrate sensors (cameras, LiDAR, IMUs).
  • Conduct rigorous testing and evaluation of vision algorithms in simulation and on physical platforms.
  • Stay up-to-date with the latest research and advancements in computer vision and robotics.
  • Mentor junior engineers and contribute to code reviews and best practices.
Requirements
  • Master's or Ph.D. degree in Computer Science, Robotics, Electrical Engineering, or a related field with a specialization in Computer Vision.
  • 5+ years of professional experience in computer vision engineering.
  • Strong programming skills in C++ and Python.
  • Proficiency with computer vision libraries such as OpenCV, PCL, and deep learning frameworks (TensorFlow, PyTorch).
  • Experience with sensor fusion techniques and understanding of camera calibration.
  • Demonstrated experience with algorithms for 3D perception, motion estimation, and visual odometry.
  • Familiarity with robotic operating systems (ROS) is highly desirable.
  • Experience with simulation environments (e.g., Gazebo, Isaac Sim) is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork capabilities.
Benefits
  • Our client offers a highly competitive salary package, benchmarked against industry standards, along with annual performance bonuses.
  • Comprehensive benefits include excellent health insurance, a robust retirement savings plan, and generous annual leave.
  • We are committed to employee growth, providing access to advanced training, conference attendance, and opportunities for R&D.
  • Join a collaborative and innovative environment in Stellenbosch, Western Cape , working on transformative technologies.
  • The company culture values cutting-edge research, practical application, and a healthy work-life balance.
  • Additional perks include flexible working arrangements, team-building events, and exposure to leading-edge robotics research.
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 • Centurion

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical and retirement benefits
Relocation assistance
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
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 • Stellenbosch

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Hybrid work model
Health, dental, and vision insurance
+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 • Randburg

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Medical aid
Retirement fund
+3
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 • 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 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,700,000
Fully remote role
Health, dental, vision insurance
Retirement planning
+2
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 1,200,000
Salary and bonus
Health benefits
Training opportunities
+2