onsite
Computer Vision Engineer
Computer Vision Engineer
The Computer Vision Engineer will be responsible for developing and implementing vision systems to automate complex processes. This includes coding, programming for vision-based systems, validating systems, and collaborating with cross-functional teams for integration. The role requires strong programming skills and experience with image processing, computer vision algorithms, and machine learning techniques.
About the role
About the Role
The ideal candidate will have a passion for developing and implementing vision systems to automate complex processes.
Responsibilities
- Coding and programming for vision-based systems.
- Stay current with the latest advancements in vision systems.
- Validate the vision systems and analyze the results to make improvements.
- Write clear and detailed technical documentation, including process flow diagrams, operator manuals, and maintenance procedures.
- Collaborate with cross-functional teams, including mechanical engineers and software developers, to integrate vision systems into production processes.
Requirements
- Education in computer science or electronics and communication engineering, or a related field.
- Strong experience with vision-based automation, including knowledge with image processing, computer vision algorithms, and machine learning techniques.
- Ability to learn and program image detection and image recognition.
- Strong programming skills in Python, C++, or a similar language.
- Strong programming skills in GUI building applications.
- Good communication skills and the ability to work effectively in a cross-functional team.
- Ability to work independently and in a fast-paced environment.
- Strong Communication and Fluency in English.
Skills
PythonC++Image Processingcomputer vision algorithmsMachine Learningimage detectionimage recognitionGUI building applications