Job Responsibilities
- Design and develop 3D vision software architecture, including structural design, framework construction, and interface design.
- Integrate 3D algorithms into system software.
- Responsible for communication between clients, hosts, and cameras.
- Participate in planning, discussions, and reviews of software development.
Job Requirements
- Bachelor's degree or higher; Computer Science, Electronic Information, Software Engineering, or Automation-related majors are preferred.
- Solid proficiency in C/C++ and familiarity with STL.
- Familiarity with the Qt development environment, Qt library, and experience in independently developing software with Qt GUI applications.
- Familiarity with network transmission protocols.
- Familiar with multi-threading, CPU/GPU parallel acceleration.
- Diligent, responsible, patient, and with a strong ability to learn.
- Good communication skills, excellent teamwork spirit, and professional ethics.