Location: Chennai
Experience: 2 to 4 Years
Employment Type: Full time
We are looking for a robust C++ Software Engineer to develop and maintain industrial machine vision and image processing applications. This role is best suited for engineers who enjoy solving challenging programming problems and working on real-world automation systems.
Responsibilities
Develop and maintain C++ applications for machine vision systems.
Implement and optimize image processing algorithms using OpenCV.
Debug, enhance, and customize existing software for recent machine configurations.
Integrate industrial cameras and vision hardware.
Troubleshoot and resolve software issues during development and commissioning.
Required Skills
24 years of experience in C++ development.
Strong knowledge of C++,
OOP, STL, and debugging.
Good problem-solving and analytical skills.
Ability to understand and enhance existing codebases.
Preferred Skills
OpenCV and Image Processing.
Multithreaded programming.
Industrial camera integration (USB3 Vision / GigE Vision).
Good to Have
Deep Learning / Machine Learning.
YOLO or other object detection frameworks.
Python.
Industrial Automation or PLC communication.
Interview Process
Phone interview followed by in-person C++ coding test to assess programming and problem-solving skills.
📌 C++ Software Engineer Image Processing Tamil Nadu (India)
🏢 Best Enterprises
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.