Responsibilities: 1.Working in Greenfield Control system R&D Project 2.Independently create, further develop and maintain innovative and future-oriented software for packaging machines 3.Implement integration and functional tests in simulation, on machines and, if necessary, at the customer's site 4.Actively participate in the kick-off phase of machine projects as well as cross-departmental cooperation 5.Ensure the quality of the software modules, debug, trouble shooting and maintenance when necessary 6.Provide training to production, field service as well as customer when necessary 7.Select control technology components for machines 8.Support localization with procurement team. Requirements: 1.At least 5 years relevant experience in software, PLC / control system programming in the field of automation technology 2.Bachelor's degree or above in electrical engineering, mechatronics, automation technology or computer science or related specialties. 3.Experience in data structures, PLC software architecture 4.Experience of independently completion of 2-3 projects 5.Familiar with version management of programs 6.Ability to work with existing supplier based libraries and coding systems 7.Familiar with object oriented programming languages e.g. C#, C++, Python 8.Experience with E-CAD systems is a plus 9.Very good English skills and international cooperation experience. 10.A team player with good communication skills and team spirit. 11.Willing to travel