Job Description
1. Algorithms & Data Structures.
2. Databases.
3. Software Engineering.
4. Web Development.
5. Computer Architecture & Organisation.
· Develop course materials and curricula aligned with international standards and industry practices in web development, embedded systems, and robotics.
· Engage in applied research and publish in peer-reviewed journals.
· Collaborate with industry partners for consulting projects and practical student training in real-world software development environments.
Requirements
1. Master’s degree or above in Computer Science, Software Engineering, Information Technology, or closely related field.
2. Strong expertise in software engineering.
3. Solid understanding of software development lifecycle, agile methodologies, and DevOps practices.
4. Ability to work effectively in an international and multicultural environment.
5. Excellent communication skills in English; Chinese language skills are a plus.
6. Industry experience preferred.
7. English is required(B2 or above); German is desirable.