Job Responsibilities
- Develop algorithms for 3D reconstruction, 3D inspection or measurement, and other related applications.
- Create image processing and point cloud processing algorithms based on project requirements.
- Implement, accelerate, optimize, and test algorithms.
Job Requirements
- Bachelor's degree or higher in Computer Science, Electronic Information, Automation, or related fields.
- Solid theoretical foundation and practical experience in the field of 3D vision.
- Familiarity with digital image processing and understanding of computer vision's multi-view geometry.
- Proficiency in visual software libraries such as OpenCV and PCL.
- Proficient in C/C++ with a strong programming background.
- Familiarity with Visual Studio, CMake, and Git.
- Knowledge of multi-threading and CPU/GPU parallel acceleration is a plus.
- Diligent, responsible, patient, and with a strong ability to learn.
- Strong problem-solving and analytical skills, excellent communication, teamwork spirit, and professional ethics.