Skip to main content

Posts about jobs (old posts, page 1)

Funded research studentships available in St Andrews

We are looking for world-class students to come and work with us. This is open to individuals of any nationality, not just UK or EU citizens. I'm especially interested in people wanting to work on programming languages, but I'd welcome inquiries in any research areas that align with mine.

Funded PhD Research Studentships

University of St Andrews - School of Computer Science

The School of Computer Science at the University of St Andrews has funding for students to undertake PhD research in any of the general research areas in the school: We are looking for highly motivated research students with an interest in these exciting research areas. Our only requirements are that the proposed research would be good, we have staff to supervise it, and that you would be good at doing it. We have up to 6 funded studentships available for students interested in working towards a PhD. The studentships offers costs of fees and an annual tax-free maintenance stipend of about £13,590 per year for 3.5 years. Exceptionally well qualified and able students may be awarded an enhanced stipend of an additional £2,000 per year. Students should normally have or expect at least an upper-2nd class Honours degree or Masters degree in Computer Science or a related discipline. For further information on how to apply, see our postgraduate web pages ( The closing date for applications is March 1st 2012 and we will make decisions on studentship allocation by May 1st 2012. (Applications after March 1st may be considered, at our discretion.) Informal enquiries can be directed to or to potential supervisors.

Studentships in wireless sensor networks in Leuven

A number of PHD positions are available with Danny Hughes in the Netherlands.

Wireless Sensor Networks are expected to play a key role in future Internet architectures and the Internet of Things. The DistriNet research group of the Katholieke Universiteit Leuven wishes to expand its Wireless Sensor Network (WSN) research team. You will play a key role in a highly integrated team, which has a strong and growing research profile in the area of middleware and software development support for WSN. Three positions are available, starting immediately.

Possible Research Topics: • System-level support for realizing WSN applications that are reliable and reconfigurable from the lowest-levels of the network stack to the application layer. • Development-time support for building autonomic and reconfigurable applications for networked embedded systems and sensor networks. • Distributed component based software engineering approaches for networked heterogeneous networked embedded systems such as sensors, smart phones and web pads.

Profile & Skills: • The student must demonstrate significant enthusiasm for, and knowledge of the subject area based upon their previous education, work and research experience. • A master degree in Computer Science or Informatics with previous experience in: Distributed Systems, Middleware, Embedded Systems or related areas. • A team player with the capability to work in an international research team. • Proficiency in English and excellent communication skills, both oral and written.

About DistriNet:

DistriNet is an international research group with extensive expertise in secure and distributed software – obviously including middleware . Research on software engineering techniques is performed in both domains on a wide range of topics such as middleware for cloud computing, internet architectures, network and software security, embedded systems and multi-agent systems. Embedded in the department of Computer Science of the K.U.Leuven, DistriNet has a headcount of over 70 researchers of which 9 professors and 15 Post-Docs.

DistriNet has a tradition of application driven research often in close collaboration with industry partners. Currently DistriNet is actively involved in about 35 national and international research projects, ranging from fundamental over strategic-basic to applied research. More information on projects and publications can be found at the IBBT-DistriNet web pages:

The three open positions are situated within a team that has been established to provide software development support for Wireless Sensor Networks.

Key words: Internet of Things (IoT), Networked Embedded Systems, Wireless Sensor Networks (WSN), Middleware, Component Based Softwa

Latest application date: 2011-12-31

Financing: available

Type of Position: scholarship

Source of Funding: IWT

Duration of the Project : 4 years


Research group: Department of Computer Science

Remarks: To apply you should send your: • Curriculum Vitae • Motivation • Relevant research experience • Study curriculum with rankings • English proficiency (for foreign students) • Pdf of diploma and transcripts (translation if necessary) • Names (and e-mail) of 2 reference persons and the nature of contact with them By e-mail to Danny Hughes: at

Informal inquiries: Danny Hughes ( at

Start date Between 2011-11-01 and 2012-31-04

Research fellowship in sensor networks

We have a three-year postdoc available immediately to work on programming languages and platforms for sensor networks.

Research Fellow – CD1060

School of Computer Science, £32,751 - £35,788 per annum. Start: As soon as possible, Fixed Term 3 years

We seek a Research Fellow to design and implement an integrated software platform based on mission specifications and evolution operators. The work will be evaluated based on case study deployments in the context of real-world large-scale WSANs.  You will specifically focus on generative programming techniques to integrate the overall design, and will work with Professors Dearle and Dobson.

The project involves re-architecting WSAN systems so that system-wide behaviour is defined using explicit mission specifications. These allow top-level constraints and trade-offs to be captured directly and used to inform software deployment and evolution in a well-founded manner. We compile mission-level components to collections of node-level components connected using network overlays. We maintain both mission constraints and management interfaces through to run-time where they can be manipulated by evolution and recomposition operators.

You should have a good honours degree in Computer Science or a related discipline, and preferably have, or be about to obtain, a PhD in Computer Science. You will have strong software development/OS/programming language skills. Experience in generative programming, compilers, operating systems, component deployment and/or sensor networks would be advantageous.  You should be a highly motivated individual and be able to lead the day-to-day work.

This is a fixed-term post for 3 years, starting as soon as possible.

More information on the university's job page. You can also email Al or myself for more information.

Funded PhD studentship in adaptive service ecosystems

We have an opening for someone interested in doing a PhD in adaptive services.

University of St Andrews School of Computer Science

Funded PhD studentship in adaptive service ecosystems

The opportunity

We have an opening for a talented and well-motivated individual to investigate mechanisms for the design and implementation of long-lived, responsive and adaptive ecosystems of distributed services. This work will take place in the context of the SAPERE project, funded by the EU Seventh Framework  Programme. SAPERE seeks to develop both the theory and practice of "self-aware" component technology, able to orchestrate and adapt to changing requirements, constraints, conditions and technologies. The University of St Andrews is leading the strand of research into describing and identifying opportunities for adaptation, building on past work in sensor fusion and situation identification.

The successful applicant will work closely with the other St Andrews staff (Prof Simon Dobson and Dr Juan Ye), as well as with the other SAPERE consortium partners. An interest in one or more of the fields of adaptive systems, pervasive computing, sensor-driven systems, uncertain reasoning and software engineering would be desirable.

The studentship is funded for three years, including a stipend and all tuition fees. Please note that the conditions of funding restrict this opportunity to applicants who are nationals of an EU/EEA country.


The University of St Andrews is the oldest university in Scotland (founded around 1410) and the third-oldest in the English-speaking world. Situated in a small town on the east coast of Scotland, it has a student population of around 8000 and an active research programme in a wide range of disciplines across the sciences and humanities. It has been consistently ranked in the top-10 universities in the UK by a number of recent league table exercises, and has been described by the Sunday Times as "now firmly established as the leading multi-faculty alternative to Oxford and Cambridge."

The School of Computer Science had 60% of its staff rated at 4 ("world-leading in terms of originality, significance and rigour," the highest available) or 3 in the most recent UK Research Assessment Exercise. The School's academic staffing consists of 22 academics and over 25 post-doctoral fellows. There are also around 150 undergraduate full-time equivalent students and 30 PhD students. To stimulate a dynamic high-quality research environment, the School's research strategy concentrates on three research groups, each incorporating a number of key research topics pursued independently and in collaboration. The three research groups work in the areas of Artificial Intelligence and Symbolic Computation, Networks and Distributed Systems, and Systems  Engineering. Each group attracts a large amount of external funding from both the traditional research grant agencies (EPSRC, EU, etc.) and from  companies such as SUN Microsystems, ICL, Data Connection, Microsoft and BAe. The School is also a leading member of SICSA, a research alliance of leading computer science Schools across Scotland, with members of the School leading a number of core strategic activities.

Within the School, the Networks and Distributed Systems group is a world-class research centre, not only for software artefacts such as programming languages, object stores and operating systems but also in adaptive, pervasive and autonomic systems engineering and in the composition technologies used in such large-scale distributed systems such as peer-to-peer overlay mechanisms, distributed mediation, distributed termination and distributed garbage collection.


To apply, please send a CV and statement of research interests by email to Prof Simon Dobson (, to whom informal inquiries can also be directed. The closing date for applications is 11 October 2010.