Lecturer in Software Development and Software Systems Architecture at UNIVERSITY OF LIMERICK

POSITION TITLE : Lecturer in software development and architecture of software systems

LOCATION: University of Limerick

REPORTS TO: ISE Co-Directors

TYPE OF CONTRACT : Specific purpose

WAGE SCALE : €54,704 – €87,669 pa prorata (maximum initial salary €70,246 pa prorata)



  • A PhD (level 10 NFQ) in computer science, software engineering, or a closely related discipline.


Immersive software engineering will transform the research and teaching model of computer science. ISE is a four-year integrated BSc/MSc program and a fully-funded Research@ISE (R@ISE) program. The incumbent will join the growing ISE team in the CSIS department, invent new ways to teach software engineering, and strengthen its research program in software development and software systems architecture. They will work with ISE investment companies and other organizations to produce the software development platforms, tools and methods of tomorrow, and apply them in many industrial and societal contexts. The depth of engagement with our industry and investor ecosystem is unparalleled. Their relationships with ISE companies will be supported by our Industry Coordinators.

The post is fully funded by philanthropic donations. The post holder will be expected to research, shape the future of computer science education and teach in the integrated BSc/MSc Immersive Software Engineering program from September 2022.

In addition, the incumbent will work towards the achievement of the Department’s strategic objectives and participate in course delivery, management and development.

Collaborative research and innovation will be welcome within the Department, UL and with research centers Lero (the Science Foundation Ireland Research Center for Software), Confirm (Centre for Smart Manufacturing), CRT-AI (the Science Foundation Ireland Center of Research Training in AI) and the Healthcare Research Institute (HRI).


Essential criteria

  • A PhD (level 10 NFQ) in computer science, software engineering, or a closely related discipline.
  • A minimum of 2 years of experience in teaching and research activities with a focus on software development and software system architecture.
  • Evidence of collaboration with industry and international partners.
  • An active research and publication record in at least two of the following areas:
    • Software development techniques and paradigms.
    • Software and systems architectures.
    • Software systems and their verification.
    • Interoperability of software and systems.
    • Model-driven development.
    • Automation of software analysis and synthesis, generative approaches.

  • Ability to apply software development and software architect to domain-specific problems, covering at least two of the following:
    • Programming and development frameworks for system evolution.
    • Modeling, reasoning, decision support systems.
    • Embedded real-time systems and systems with limited resources.
    • Multi-paradigm and multilingual development systems.
    • Privacy, security, compliance, governance, digital forensics.

  • Experience in outreach to industry and specialist and public audiences.

Desirable criteria

  • Experience delivering studio teaching, block teaching, team teaching, and teaching in hybrid or virtual environments, or hybrid teaching using a VLE.
  • Teaching experience in various areas of computer science, including foundational subjects.
  • Experience teaching both undergraduate and postgraduate students.
  • Experience in module or course management and research management, including mentoring Masters and PhD students.
  • Experience in independent research and obtaining external funding.
  • Some international recognition, for example in conferences, journals, professional associations, initiatives or research committees.

Applicants must include:

  • A teaching plan (up to 1500 words) detailing how the candidate would organize and deliver intensive team training in the ISE context, in which blocks and how it connects to their previous experience.
  • Research and Impact Plan (up to 1500 words) outlining how the nominee would contribute to research that will be undertaken specifically under the ISE program’s unique industry partnership network.

Note: Applications without teaching or research and an impact plan will be considered incomplete and will not be considered further.

Comments are closed.