Software Department Manager
To be negotiated
Minimum Education:
Undergraduate
Number of Recruits:
1
Experience requirements:
5-10 years
Job Responsibilities :
1. Responsible for the comprehensive management of personnel and tasks within the software department;
2 Responsible for leading the software department in the software development of automated equipment, ensuring that the software developed by the department meets the requirements of both the project and the customer.
3 Providing technical support to collaborative departments and engaging in mutual technical exchanges; collaborating with the Silicon Valley R&D team to advance R&D projects and related software design.
4 Assist in drafting company product specifications, manuals, patent applications, certification applications, and other related documents; cooperate with internal departments to complete relevant standardization processes and tasks, as well as internal training activities.
Job Qualifications :
1. Major in industrial automation, automatic control, software design, or a related field. Master’s degree or higher ;
2. More than eight years of experience in software development for non-standard automation equipment, with over three years of relevant management experience. Proficient in software development using one or more of the following languages: LabVIEW, C#, C, or C++.
3. Possess strong software development skills related to motion control and machine vision, with extensive project experience. Have rich experience in developing machine vision algorithms for industrial applications (including target localization, defect detection, measurement, etc.). Proficiently use tools such as Halcon, OpenCV, and PCL for developing 2D and 3D visual algorithms.
4. Possess the ability to develop standard software platforms using languages such as QT or C++; have strong English reading and writing skills.
5、 Salary is negotiable. ;