Software Engineering Professor

18 hours ago


Oshawa, Ontario, Canada Ontario Tech University Full time
Job Title: Assistant Professor in Software Engineering

We are seeking a highly qualified and motivated individual to join our faculty as an Assistant Professor in Software Engineering. The successful candidate will be expected to conduct active and innovative research programs and teach at both the undergraduate and graduate levels.

About the Department

The Department of Electrical, Computer and Software Engineering (ECSE) offers a range of undergraduate and graduate programs in Electrical Engineering and Software Engineering. Our department is committed to excellence and innovation in interdisciplinary teaching and research, which is relevant to the needs of society and the local community.

Responsibilities
  • Conduct active and innovative research programs in software engineering, including software development and management, software quality & security, machine learning, or other emerging fields.
  • Teach at both the undergraduate and graduate levels, including courses in software engineering, computer science, and electrical engineering.
  • Develop and maintain a strong research program, including securing external funding and publishing research papers in top-tier conferences and journals.
  • Contribute to the development of new programs and courses in software engineering and related fields.
  • Participate in departmental and university service, including committee work, advising students, and contributing to the development of departmental policies and procedures.
Requirements
  • PhD in Software Engineering, Electrical and Computer Engineering, Computer Science, or a related field.
  • Strong academic background and research experience in software engineering.
  • Excellent teaching and communication skills, with the ability to teach at both the undergraduate and graduate levels.
  • Ability to work effectively in a team environment and contribute to the development of new programs and courses.
  • Strong potential for outstanding teaching contributions and a commitment to excellence in research and teaching.
What We Offer

Ontario Tech University offers a competitive salary and benefits package, as well as opportunities for professional development and growth. We are committed to creating a diverse and inclusive work environment, and we welcome applications from qualified candidates from all backgrounds.

We are an equal opportunities employer and are committed to equity, diversity, and inclusion. We welcome applications from all qualified candidates, and we encourage applications from Indigenous peoples, racialized persons, persons with disabilities, and those who identify as women and/or 2SLGBTQ+.

Ontario Tech University is committed to ensuring that confidentiality is maintained throughout all aspects of the recruitment cycle. If you require accommodation, please contact Julie Day, Health and Disability Management Specialist.



  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Title: Assistant Professor in Software EngineeringWe are seeking a highly qualified and motivated individual to join our faculty as an Assistant Professor in Software Engineering. The successful candidate will be expected to conduct active and innovative research programs and teach at both the undergraduate and graduate levels.About the DepartmentThe...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Title: Assistant Professor in Software EngineeringWe are seeking a highly qualified and motivated individual to join our faculty as an Assistant Professor in Software Engineering. The successful candidate will be expected to conduct active and innovative research programs and teach at both the undergraduate and graduate levels.About the DepartmentThe...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Title: Assistant Professor of Software EngineeringWe are seeking a highly qualified and motivated individual to join our faculty as an Assistant Professor of Software Engineering. The successful candidate will be expected to conduct innovative research programs and teach at both the undergraduate and graduate levels.Key Responsibilities:Conduct active...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Title: Assistant Professor of Software EngineeringWe are seeking a highly qualified and motivated individual to join our faculty as an Assistant Professor of Software Engineering. The successful candidate will be expected to conduct innovative research programs and teach at both the undergraduate and graduate levels.Key Responsibilities:Conduct active...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Position Title: Assistant Professor - Software EngineeringTracking Code: req967Department: Faculty of Engineering and Applied ScienceAppointment Type: Tenured and Tenure-Track, Full-time ContinuingNumber of Positions: 2Salary Grade: Administered in accordance with the Collective AgreementOntario Tech University is seeking applications for a tenure-track role...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Opportunity: Assistant Professor in Software EngineeringOntario Tech University is seeking a highly qualified candidate for a tenure-track position as an Assistant Professor in Software Engineering. The successful candidate will be expected to conduct innovative research programs and teach at both the undergraduate and graduate levels.Key...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Opportunity: Assistant Professor in Software EngineeringOntario Tech University is seeking a highly qualified candidate for a tenure-track position as an Assistant Professor in Software Engineering. The successful candidate will be expected to conduct innovative research programs and teach at both the undergraduate and graduate levels.Key...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Opportunity at Ontario Tech UniversityWe are seeking a highly qualified individual for a tenure-track position at the level of Assistant Professor in the Department of Electrical, Computer and Software Engineering. The successful candidate will have a strong academic background in software engineering and a proven track record of innovative research...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Opportunity at Ontario Tech UniversityWe are seeking a highly qualified individual for a tenure-track position at the level of Assistant Professor in the Department of Electrical, Computer and Software Engineering. The successful candidate will have a strong academic background in software engineering and a proven track record of innovative research...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Position Title: Assistant Professor - Software EngineeringTracking Code: req967Department: Faculty of Engineering and Applied ScienceAppointment Type: Tenured and Tenure-Track, Full-time ContinuingNumber of Positions: 2Salary Grade: Administered in accordance with the Collective AgreementOntario Tech University is seeking applications for a tenure-track role...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Position Title: Assistant Professor - Software EngineeringTracking Code: req967Department: Faculty of Engineering and Applied ScienceAppointment Type: Tenured and Tenure-Track, Full-time ContinuingNumber of Positions: 2Salary Grade: Administered in accordance with the Collective AgreementOntario Tech University invites applications for a tenure-track role at...


  • Oshawa, Ontario, Canada Durham College Full time

    Job DescriptionJob Title: Part-Time Professor of Science and EngineeringJob Summary:Durham College is seeking a highly motivated and experienced professional to join our faculty as a part-time professor of science and engineering. The successful candidate will be responsible for teaching lab sections in spectroscopy and chromatography, as well as...


  • Oshawa, Ontario, Canada Durham College Full time

    Job DescriptionJob Title: Part-Time Professor of Science and EngineeringJob Summary:Durham College is seeking a highly motivated and experienced professional to join our faculty as a part-time professor of science and engineering. The successful candidate will be responsible for teaching lab sections in spectroscopy and chromatography, as well as...

  • Part-Time Professor

    1 week ago


    Oshawa, Ontario, Canada Durham College Full time

    Job Title: Part-Time ProfessorAt Durham College, we are seeking an experienced and motivated professional to join our team as a part-time professor in the School of Science, Engineering and Information Technology.About the RoleThis is an exciting opportunity to teach Construction Site Management for our Civil Engineering program. As a part-time professor,...

  • Part-Time Professor

    1 week ago


    Oshawa, Ontario, Canada Durham College Full time

    Job Title: Part-Time ProfessorAt Durham College, we are seeking an experienced and motivated professional to join our team as a part-time professor in the School of Science, Engineering and Information Technology.About the RoleThis is an exciting opportunity to teach Construction Site Management for our Civil Engineering program. As a part-time professor,...

  • Part-Time Professor

    1 week ago


    Oshawa, Ontario, Canada Durham College Full time

    Job Title: Part-Time ProfessorAt Durham College, we are seeking an experienced and motivated professional to join our team as a part-time professor in the School of Science, Engineering and Information Technology.About the RoleThis is an exciting opportunity to teach Construction Site Management for our Civil Engineering program. As a part-time professor,...

  • Part-Time Professor

    7 days ago


    Oshawa, Ontario, Canada Durham College Full time

    Job Title: Part-Time ProfessorAt Durham College, we are seeking an experienced and motivated professional to join our team as a part-time professor in the School of Science, Engineering and Information Technology.About the RoleThis is an exciting opportunity to teach Construction Site Management for our Civil Engineering program. As a part-time professor,...

  • Part-Time Professor

    7 days ago


    Oshawa, Ontario, Canada Durham College Full time

    Job Title: Part-Time ProfessorDurham College is seeking a highly motivated and experienced professional to join our team as a part-time professor in the School of Science, Engineering and Information Technology.About the RoleThis is a part-time position teaching CHEM 1202 – Organic Chemistry Labs. The successful candidate will be responsible for creating a...

  • Part-Time Professor

    7 days ago


    Oshawa, Ontario, Canada Durham College Full time

    Job Title: Part-Time ProfessorDurham College is seeking a highly motivated and experienced professional to join our team as a part-time professor in the School of Science, Engineering and Information Technology.About the RoleThis is a part-time position teaching CHEM 1202 – Organic Chemistry Labs. The successful candidate will be responsible for creating a...


  • Oshawa, Ontario, Canada Ontario Tech University Full time

    Job Title: Assistant Teaching Professor of Networking and IT SecurityWe are seeking a highly qualified and experienced Assistant Teaching Professor to join our Faculty of Business and Information Technology at Ontario Tech University. The successful candidate will be responsible for teaching and developing courses in Networking and IT Security, as well as...