Design and develop embedded software and computer vision applications for AI-driven automation
Implement and optimise imaging pipelines and sensor integrations across embedded, Windows, and Linux platforms using both CPU and GPU architectures
Build and refine algorithms for visual recognition, signal analysis, and system performance improvement
Work with cross-functional teams to integrate vision-based AI into embedded and robotic platforms
Support R&D efforts in imaging, embedded intelligence, and advanced industrial automation
Skills & Experience:
3-5 years' experience focusing on computer vision and machine learning development
Deep understanding of image processing and vision algorithms (OpenCV or similar), with exposure to multispectral or advanced sensor imaging
Hands-on experience building and deploying machine learning and AI models using TensorFlow, PyTorch, or embedded AI toolkits
Proficiency in C/C++ or C#, with experience integrating hardware and software in real-time environments
Strong foundation in algorithm design, signal processing, and applied mathematics
Excellent analytical, problem-solving, and communication skills
Qualification:
Masters in computer science/ electronic engineering or related relevant field
Valid driver's license
Valid passport (required for international travel)
Only South African Residents or individuals with a relevant South African work permit will be considered. Contact MATTHEW LOUW on , quoting the Ref: CTE027391. Connect with us on and Register your CV to create a profile and to view all our Engineering recruitment vacancies. Let us assist you with your career. For further Civil Engineering, Structural Engineering, Building and Construction, Electronic Engineering, Electrical Engineering and Mechanical Engineering jobs.