Assistant or Associate Professor (Software Engineering)
The Department of Computer Science and Physics at Wilfrid Laurier University invites applications for a Tenure-Track or Tenured position at either the Assistant or Associate Professor level in Software Engineering, beginning July 1 2026, subject to budgetary approval. The primary campus location for this position is Milton; however, teaching responsibilities may include instruction at the Brantford and Waterloo campuses via in-person or virtual delivery.
Anticipated Salary Range (Assistant Professor): $90,000 to $140,000. Actual salary to be commensurate with experience.
Anticipated Salary Range (Associate Professor): $120,000 to $170,000. Actual salary to be commensurate with experience.
The successful candidate is expected to contribute service to the University and academic community, and to scholarly and/or professional activities.
Below are the primary responsibilities:
- Teaching undergraduate/graduate courses in Software Engineering, Engineering Design and Computer Science.
- Lead and contribute to the development and maturation of the Software Engineering program, including curriculum design, continuous improvement, and accreditation planning.
- Establish and maintain an active, externally funded research program in software engineering or a related area.
- Provide service to the department, faculty, and university, including committee work and program-level initiatives.
- Engage with industry partners and professional engineering organizations to support experiential learning, curriculum relevance, and professional practice.
Qualifications for the positions include:
- PhD in Software Engineering / Computer Engineering or Related Area
- Experience working at the Rank of Assistant/Associate Professor with at least three years of academic experience at the university level.
- Professional Engineer (P.Eng.) designation in Canada is preferred; if not currently held, it must be obtained within two years of appointment.
- Research and teaching expertise in software engineering with the ability to teach across core areas of the undergraduate Software Engineering curriculum.
- Experience in program development, service on engineering program advisory boards, and accreditation processes, with demonstrated familiarity with Canadian Engineering Accreditation Board (CEAB) requirements, or a demonstrated commitment to developing competence in these areas.
- Outstanding research record or potential to develop an independent and exceptional research program
- Excellent Record or evidence of the potential for research excellence.
- Excellent teaching record or evidence of potential teaching excellence.
- Excellent Record or evidence of the potential of university service.
Applicants should send a letter of application, curriculum vitae, teaching dossier and copies of three (3) recent publications, a one to three page statement of current and prospective research plans, and contact information (address, telephone, and email) for three referees.
Electronic submission of applications is preferred.
Applications are to be addressed to:
Dr. Abdul-Rahman Mawlood-Yunis
Chair, Department of Computer Science and Physics
Wilfrid Laurier University
Waterloo, Ontario N2L 3C5
Electronic submission of applications will be accepted until Friday, March 31, 2026, at 11:59 pm via the Human Resources career portal: (https://careers.wlu.ca/job/Waterloo-Assistant-or-Associate-Professor-%28Software-Engineering%29-ON/1290855847/).
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process
Express interest in this position
Let Wilfrid Laurier University know you're interested in Assistant or Associate Professor (Software Engineering)
Get similar job alerts
Receive notifications when similar positions become available

