Software Engineer (Wuxi)
Negotiable
Minimum Education:
Undergraduate
Number of Recruits:
2
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 manuals, and other technical materials, strictly adhering to 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, manuals, patent applications, and certification applications.
6. Provide technical support and technical exchange to electrical engineers, and cooperate with the Silicon Valley R&D team to promote 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 related majors.
Experience:
More than 3 years of software development experience.
Skills Required:
1. Proficient in Labview development language, familiar with C#, C++, etc.
2. Experience in developing projects related to motion control and machine vision.
3. Experience in software development of industrial machine vision algorithms (target positioning, defect detection), etc.
4. Prior experience in independently developing measurement or testing equipment 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, good at communication and collaboration.
3. Time-conscious and possesses a team spirit.