Where

AI Machine Vision Software Engineer

Executive Placements
Centurion Full-day Full-time

Description:

COMPUTER ENGINEER

Centurion

Software development and an interest in AI, Robotics and R&D. Company does design from first principles.

Advanced technology used for mining and industrial environments.

Product designs include improving safety for workers in industrial environments and other systems for collision avoidance in the mining and construction fields.

Minimum qualification and skills required:
BEng/MEng in Computer or Electronic Engineering. Must have studies or have a focus on aspects of AI, Machine Vision or Robotics Experience in developing Machine Vision Algorithms. Programming skills in C++ and Python Experience with Real Time System Development including edge computing platform. Ability to work in a team environment Problem solving abilities
Responsibilities:
Design and develop advanced machine vision algorithms to detect, track, and classify objects and people in challenging industrial environments. Design and develop software that integrates safety systems with machine interfaces like CANbus. Design and develop operator and user interfaces for the safety system on existing and new products. Design and develop AI training tools using Python, C++, C. Design and develop embedded platforms Design and develop communications systems for safety products. Optimise and refine algorithms for real-time processing and deployment on edge devices. Conduct rigorous testing and validation to ensure the reliability and accuracy of systems. Stay abreast of the latest advancements in AI, machine vision, and deep learning, and apply this knowledge to drive continuous innovation.
Please apply via our website:
12 Apr 2025;   from: gumtree.co.za

Similar jobs

Description: Software Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic or Computer Engineering) Minimum of 4 years of experience in embedded designs. Skills required in software and hardware development and an interest in AI, ...
a month ago
  • Executive Placements
  • Centurion
Description: Responsibilities: Design, code, test, and debug embedded software in languages like C, C++, or Assembly. Work closely with hardware engineers to ensure proper integration of software and hardware. Develop and optimize firmware for ...
21 days ago
  • Executive Placements
  • Centurion
Description: Key Responsibilities: Design, develop, test, and maintain embedded software using C/C++ Collaborate with cross-functional teams including Hardware, Systems, and Testing Engineers Participate in software architecture design and code reviews ...
24 days ago
  • Executive Placements
  • Centurion
Description: Key Responsibilities Analyse system-level requirements and translate them into high-level software requirements Develop and review test cases to validate high-level software requirements Write and review documentation in line with the ...
22 days ago