Softwareentwickler C++ (m/w/d) Industrielle Bildverarbeitung
Core
Develop and implement image processing and pattern recognition algorithms, optimize existing models, and integrate solutions into software architectures for industrial applications.
Role type
C++ software engineer (industrial image processing)
Builds
Image processing and machine learning models integrated into industrial software systems
Domain
Industrial automation, machine vision, computer vision
Deliverable
production ML models | product features
Required skills
C++, Python, image processing algorithms, pattern recognition, OpenCV, TensorFlow, PyTorch, machine learning, deep learning, camera system integration, optical design, lighting design
Preferred skills
Experience with interdisciplinary team collaboration, test and quality assurance execution
Technologies
C++, Python, MATLAB, OpenCV, TensorFlow, PyTorch
Responsibilities
Develop and implement image processing and pattern recognition algorithms; Optimize and further develop existing image processing and machine learning models; Integrate image processing solutions into existing software architectures; Configure camera systems, optics, lighting, and camera technology; Collaborate with interdisciplinary teams (e.g., Data Science, Hardware development); Conduct tests and quality assurance of developed software
Seniority
Mid-level, hands-on IC