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

Similar positions