<p>Duties:<br>1. Complete the various stages of the product life cycle from requirement to software product definition, architecture design, development implementation, and finally to online operation and maintenance;<br>2. Creatively solve technical problems encountered during product implementation, and enhance product core competitiveness by applying cutting-edge technologies such as distributed systems, performance tuning, reliability, and databases.<br>Requirements:<br>Departmental specialties: Computer Science, Communication, Information, Software Engineering, Automation, Control, Electronics, Optoelectronics, Mechatronics, Integrated Circuits, etc.<br>Professional knowledge and key skills:<br>1. Have basic programming skills, such as C/C++/Python, etc., and strong software programming skills are preferred;<br>2. Have basic knowledge of computer software, operating systems, databases, algorithms, etc.;<br>3. Understand basic data communication concepts;<br>4. Knowledge and participation in software project development process is preferred;<br>5. Logical thinking ability is good, full of enthusiasm and sense of responsibility to work, and good team spirit.</p>