Course Lecturer - ECSE 429 (Fall 2026)

McGill University
Onsite

About The Position

McGill University is seeking a Course Lecturer for ECSE 429 (Software Validation) for the Fall 2026 term. This position involves teaching a 3-credit course on Software Validation. The successful candidate will be responsible for delivering lectures, meeting with the Associate Chair (Academic) to present the Course Outline for approval, and demonstrating a strong understanding of software engineering principles and teaching methodologies. McGill University is committed to equity and diversity and encourages applications from all qualified candidates.

Requirements

  • Minimum of Master’s degree in Electrical, Computer or Software Engineering.
  • Minimum of three years’ experience in teaching Computer Engineering or Software Engineering.
  • Licensed to practice engineering in Canada (e.g. member of OIQ or PEO).
  • Background in research teaching and practice in the field of software engineering.
  • Experience in teaching software engineering.
  • Demonstrated knowledge of spoken and written English.
  • Understanding of cross-cultural practices.
  • Strong problem-solving skills and flexible approach to teaching.

Responsibilities

  • Teach the Software Validation course (ECSE 429) for the Fall 2026 term.
  • Meet with the Associate Chair (Academic) prior to the semester to present the Course Outline for approval.
  • Demonstrate knowledge of spoken and written English.
  • Understand cross-cultural practices.
  • Utilize strong problem-solving skills and a flexible approach to teaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service