About the position
Job Responsibilities
- Teach and assess at least 3 courses in the following core subjects:
- Algorithms & Data Structures
- Databases
- Software Engineering
- Web Development
- 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
Job Qualifications
- Master's degree or above in Computer Science, Software Engineering, Information Technology, or closely related field.
- Strong expertise in software engineering.
- Solid understanding of software development lifecycle, agile methodologies, and DevOps practices.
- Ability to work effectively in an international and multicultural environment.
- Excellent communication skills in English; Chinese language skills are a plus.
- Industry experience preferred.
- English is required (B2 or above); German is desirable.
Expected Onboarding Time
- Spring Semester 2027 (February 2027)
This listing was collected from a public source and is reproduced here for
information only. Always confirm the details on the original posting before applying.
View the original posting