We are looking to hire C/C++ programmers as team members for developing machine vision applications in VC++ for our ongoing and new products. It is a great opportunity for engineers who are looking to work with cutting edge machine vision technology. The problems you will be solving are tough, challenging ones guaranteed to test the best. You will get to work with the latest software tools to carry out accurate measurement tasks using machine vision.
The job is based in China and the selected candidates will be required to relocate to China.
Qualification:
B E / B Tech in E & TC / CS. Qualification in other branches can be considered if there is evidence of strong programming skills.
M E / M Tech preferable
The skills required are:
1. Visual Studio 2015 / 2017 / 2019 (VC++ / .Net): You should be able to use the IDE to build machine vision applications. Familiarity with developing UI mechanisms is essential.
2. Image processing: Familiarity with either OpenCV or some third party library like Matrox MIL, Halcon is necessary.
3. C/C++: A high level of proficiency is a must. You should have developed applications independently, implemented algorithms on your own / with guidance from a senior. Familiarity with image processing algorithms will be considered valuable.
4. Familiar with commonly used machine learning and deep learning algorithms, proficient in at least three algorithm principles such as CNN, RNN, and deep reinforcement learning;
5. Proficient in C++ or Python and commonly used data structure algorithms, with strong hands-on ability and strong algorithm analysis and programming skills;
6. Strong logical/probabilistic thinking skills, adept at analyzing, summarizing, describing, communicating, and solving problems,
8. Passionate about algorithm development and optimization, with experience in image recognition and understanding system development given priority;
9. Sense of responsibility and team spirit, good at communication and cooperation.
Development Experience: Minimum 2 Years
This is an excellent opportunity of gain exposure to advanced machine vision tools and technics and develop great software. Machine vision is experiencing an explosion in its application. Now is the right time to hone your skills in this exciting field.