PhD Monitor
/Detail
Software Engineering● OpenFacultyPreview

Professor in Software Systems

Lead an internationally competitive research-education programme in software systems at Morocco’s top polytechnic university.

Best for:Best for experienced researchers and educators with a PhD in Software Systems, seeking to lead research teams and contribute to international-level education in Africa.

Mohammed VI Polytechnic University (UM6P) · Beni Mellal (UM6P campus), Morocco · R3 · Established researcher
More professors at Mohammed VI Polytechnic University (UM6P)
Software architectureDistributed systemsSoftware reliabilitySoftware testingSoftware development methodologies
This is a faculty position — not a PhD studentship.
Deadline
Nov 20, 2026
31 days
Funding
Salaried
Best in class salaries
Start date
Flexible (as per application processing)
Full-time
Location
Beni Mellal (UM6P campus)
Morocco

Overview

Mohammed VI Polytechnic University (UM6P) in Morocco invites applications for a full-time professor position in Software Systems across all academic ranks (assistant, associate, or full). The successful candidate will lead a research team, supervise graduate and undergraduate students, and contribute to cutting-edge teaching and innovation in computing. The role requires a PhD in Computer Science or a related field, with substantial expertise in software systems. Assistant professors must demonstrate strong research potential, while senior candidates should showcase an established record of outstanding research achievements. The position offers competitive salaries, comprehensive benefits, and a generous research budget.

Professor in Software SystemsSoftware EngineeringResearch leadershipGraduate supervisionUndergraduate teachingInternational research collaborationMorocco academic position

What you'll do

  • Lead and supervise a research team of graduate students in software systems.
  • Develop and teach undergraduate and graduate courses in software systems and related fields.
  • Conduct high-impact research and publish in top-tier academic journals and conferences.
  • Mentor and guide students in research projects and academic development.
  • Collaborate with industry and international partners to advance research and innovation.
  • Oversee and manage research budgets allocated to professors.
  • Contribute to curriculum development and educational program enhancement.

Requirements

Degree required: PhD in Computer Science, Software Engineering, or a related field from a recognized university

Language: English proficiency (level not specified)

Instruction: English

Publications: Established research record (for senior levels); research potential (for assistant professor level)

Required skills
  • Substantial expertise in Software Systems
  • Proven ability to lead research teams
  • Strong teaching experience at undergraduate and graduate levels
  • Excellent research potential (for assistant professor level)
  • Established record of outstanding research achievements (for associate/full professor level)
  • Experience in academic supervision and mentorship
Nice to have
Experience in international research collaborationsTrack record of securing external research fundingExperience in curriculum development and educational innovationPublications in top-tier software engineering venues
Eligibility
  • Open to individuals with a PhD from a recognized university
  • No specific nationality restrictions mentioned
  • No residency or age limits specified

Funding & terms

Type
Salaried
Amount
Best in class salaries
Duration
Permanent
Programme
Mohammed VI Polytechnic University
Mohammed VI Polytechnic University

How to apply

Deadline: 2026-11-20

Applicants must submit a cover letter indicating the position applied for, a detailed CV, brief research and teaching statements, and contact information for at least three references. Ensure references have consented to be contacted.

Documents required
  • Cover letter
  • Detailed CV
  • Research statement
  • Teaching statement
  • Contact information of at least 3 references
✉Apply by email
Lab
College of Computing
Mohammed VI Polytechnic University (UM6P)
Morocco
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Ready to apply?
31 days until the deadline — open this position on its website.