Computer Vision Engineer - Autonomous Systems

Placements24

Pretoria

On-site

ZAR 600,000 - 900,000

Full time

3 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

Competitive salary
Health insurance
Professional development
State-of-the-art facilities
Collaborative culture

Job summary

Placements24 in Pretoria is seeking a Computer Vision Engineer to join our on-site team focusing on autonomous systems and real-time perception. You will design, implement, and optimize vision algorithms using C++ and Python, and work with camera and LiDAR data to build robust perception capabilities.

You will collaborate with hardware and software teams throughout development, testing, and integration, aiming for high-quality, scalable solutions in a hands-on environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or related field.
  • 3+ years of professional experience in computer vision development.
  • Strong programming skills in C++ and Python, with experience in libraries OpenCV, PCL, TensorFlow, PyTorch.

Responsibilities

  • Design, develop, and optimize computer vision algorithms for object detection, segmentation, tracking, and 3D reconstruction.
  • Implement and test vision systems using C++ and Python in real-time applications.
  • Work with sensor data, including cameras and LiDAR, to develop robust perception capabilities for autonomous platforms.
  • Integrate computer vision modules with other system components, including planning and control algorithms.
  • Conduct performance analysis and benchmarking of vision algorithms, identifying areas for improvement.
  • Collaborate with hardware engineers to ensure optimal sensor integration and data acquisition.

Skills

C++
Python
Computer vision
Sensor data processing

Education

Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or related field

Tools

OpenCV
PCL
TensorFlow
PyTorch

Job description

About the Role

Our client is seeking a talented and dedicated Computer Vision Engineer to join their innovative team based in Pretoria . This role is critical in developing and implementing advanced computer vision algorithms for autonomous systems, perception, and robotic applications. You will work on cutting-edge projects that involve real-time image processing, object detection, tracking, and scene understanding. As part of a collaborative engineering group, you will contribute to the entire lifecycle of product development, from research and algorithm design to implementation and testing. We are looking for an engineer who is passionate about visual perception and eager to apply their skills to build intelligent systems in a hands-on, in-office environment.

Key Responsibilities
  • Design, develop, and optimize computer vision algorithms for tasks such as object detection, segmentation, tracking, and 3D reconstruction.
  • Implement and test vision systems using C++ and Python in real-time applications.
  • Work with sensor data, including cameras and LiDAR, to develop robust perception capabilities for autonomous platforms.
  • Integrate computer vision modules with other system components, including planning and control algorithms.
  • Conduct performance analysis and benchmarking of vision algorithms, identifying areas for improvement.
  • Collaborate with hardware engineers to ensure optimal sensor integration and data acquisition.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • 3+ years of professional experience in computer vision development.
  • Strong programming skills in C++ and Python, with experience in relevant libraries (OpenCV, PCL, TensorFlow, PyTorch).
  • Solid understanding of fundamental computer vision concepts and machine learning techniques.
  • Experience with sensor fusion and calibration is a plus.
  • Ability to work effectively in a collaborative, on-site team environment in Pretoria .
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development and attending industry conferences.
  • Access to state-of-the-art laboratory facilities and advanced hardware.
  • A collaborative and innovative work culture focused on technological advancement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 600,000 - 900,000
Competitive salary
Bonuses
Health insurance
+1
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
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional growth opportunities
Comprehensive benefits package
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Comprehensive benefits
Professional growth
+1
AI/ML Engineer - Computer Vision
AI/ML Engineer - Computer Vision

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Continuous learning opportunities
Career advancement
Autonomous Vision Engineer — Real-Time Perception for Robotics
Autonomous Vision Engineer — Real-Time Perception for Robotics

Placements24 • Pretoria

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

Placements24 • East London

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits
Remote work flexibility
+3
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Placements24 • Gauteng

On-site
ZAR 600,000 - 1,000,000
Competitive salary package
Medical and retirement benefits
Access to cutting-edge hardware and AI