27 Sep
|
Emagesoft
|
India
Imaging Engineer Job description:
Develop and implement machine vision software for semiconductor images in 3 dimensional space
Drive end-to-end technical system integration including coding, testing, launching, and troubleshooting using industry best practices
Research, Discuss, Propose, implement and integrate solutions for machine vision projects
Education:
Bachelor's/Master's degree in Computer Science Engineering, or related disciplines.
Should have high level expertise in engineering mathematics.
Must be proficient in C++, Visual Studio, OpenCV and MATLAB
Should have hands on experience in working with NVidia CUDA
Broad and extensive knowledge of software development process and technologies.
Excellent analytical and problem-solving skills.
Valuable interpersonal,
oral and written English communication skills.
Ability to work independently and closely with other team members.
Proven ability to quickly learn current skills and assume current responsibilities.
Experience:
At least 2 years of relevant software development experience in large, complex software environments.
Object oriented design and C++ implementation.
Machine vision Imaging with OpenCV and CUDA.
Multi-threading and inter-process communication.
Use of source code control tools such as git.
Superior debugging abilities.
Machine vision experience in semiconductor field is a plus.
📌 Image Algo Developer Bengaluru (India)
🏢 Emagesoft
📍 India