Software Engineer (Suzhou)
Negotiable
Minimum Education:
Undergraduate
Number of Recruits:
5
Experience requirements:
3-5 years
Job Responsibilities:
1. Responsible for the software development of automated equipment, developing new functional modules according to customer requirements, testing and putting them into use, and porting and maintaining existing programs and modules.
2. Data collection and processing of production lines, completing software programming, debugging, and on-site equipment installation guidance.
3. Responsible for writing debugging reports, statistical analysis, customer instruction manuals, and other technical materials, strictly following project schedule and quality requirements.
4. Improve and upgrade existing equipment based on market feedback, or develop new equipment; provide support and guidance to the after-sales service department, and provide sales-related technical consultation and support.
5. Assist in writing company product specifications, instructions, patent applications, and certification applications.
6. Provide technical support to electrical engineers and conduct mutual technical exchanges, collaborating with the Silicon Valley R&D team to advance prototype assembly and experimental design.
7. Cooperate with the department to complete relevant standardized processes and internal training.
Qualifications:
Education Background:
Bachelor's degree or above in Industrial Automation, Automatic Control, Software Design, or a related major.
Experience:
More than 3 years of software development experience.
Skills Required:
1. Proficient in Labview development language, familiar with C#, C++, and other development languages.
2. Experience in developing projects related to motion control and machine vision.
3. Experience in software development of industrial machine vision algorithms (target location, defect detection), etc.
4. Experience in independently developing measurement or testing equipment projects in the 3C field is preferred.
5. Good English reading and writing skills.
Attitude:
1. Diligent, patient, detail-oriented, responsible, and good at problem-solving.
2. Hardworking, adaptable to business trips, and good at communication and teamwork.
3. Time-conscious and has a team spirit.