Uppsala University, Department of Information Technology

The Department of Information Technology has a leading position in research and education. The Department currently has about 300 employees, including 120 teachers and 110 PhD students. More than 4000 students study one or more courses at the department each year. More info: http://www.it.uu.se

Duties/Project description: The candidate will perform research to develop techniques for detecting errors and security vulnerabilities in software. Relevant areas include, but are not limited to, program analysis, formal verification, symbolic execution, protocol testing, fuzzing, taint analysis, and model learning, The goals include to significantly extend the power and scalability of such techniques to make the applicable to real-world code bases; foreseen applications include software for IoT systems such as the OS Contiki and security protocols.

A Post-Doctoral position is time-limited for a maximum of two years, and may include some teaching (at most 20%).

The position is funded by a five-year grant aSSIsT: Secure Software for the Internet of Things (https://assist-project.github.io/), supported by SSF (the Foundation for Strategic Research), which brings together several groups at Uppsala University (Bengt Jonsson, Parosh Abdulla, Mohammed Faouzi Atig, Philipp Ruemmer, Kostis Sagonas, Wang Yi) that are world-renowned in the fields of automated verification, programming language implementation, and testing.  Contributions include the UPPAAL model checker, high-impact techniques and tools for testing and verification of multithreaded software, including Concuerror and Nidhugg, and several tools for the Erlang programming language. Members received the CAV (Computer-Aided Verification) Award, the most prestigious academic award in the area, both in 2013 (Wang Yi) and in 2017 (Parosh Abdulla and Bengt Jonsson).  The work is performed in collaboration with partners at RISE SICS (Luca Mottola, Shahid Raza, Thiemo Voigt) including developers of the ConTiki OS, and the SICS Security lab.

Requirements: To qualify for an employment as a postdoctor you must have a PhD degree or a foreign degree equivalent to a PhD degree in Computer Science, Computer Engineering, or equivalent. The PhD degree must have been obtained no more than three years prior to the application deadline. The three year period can be extended due to circumstances such as sick leave, parental leave, duties in labour unions, etc.

A successful candidate should have a strong research experience in some of the fields: program analysis, compiler techniques, model checking, formal verification, testing, security, software engineering, and similar, as well as be proficient in building software systems and tools. The applicant must have good skills in spoken and written English.

Criteria for ranking: When ranking several qualified applicants, scientific skills will be of primary importance. The university aims to recruit the person who, in the combined evaluation of competence, skills and documented qualification, is judged most suitable to independently carry out and develop the work at hand, and to contribute to a positive development of the aSSIsT project and the department.

Applications should include a description of research interests and past experience, including a motivation for applying for this position, a CV, copies of exams, degrees and grades, a copy of Ph.D. thesis (or a draft thereof), relevant publications, and other relevant documents.  Applications should be accompanied by at least two letter(s) of recommendation and contact information to reference persons, as well as earliest feasible starting date of employment.

About working in Sweden: Sweden is a fantastic place for living and working. Swedes are friendly and speak excellent English. The quality of life is high, with a strong emphasis on outdoor activities. The Swedish working climate emphasizes an open atmosphere, with active discussions involving both junior and senior employees. Healthcare incurs only small fees. Parental benefits allow 13 months of parental leave, extending the length of employment correspondingly. Childcare is of high quality and very affordable.

Salary: Individual salary.
 
Starting date: As soon as possible or as otherwise agreed.

Type of employment: Temporary position according to central collective agreement.

Scope of employment: 100 %

For further information about the position please contact: Bengt Jonsson bengt.jonsson@it.uu.se or Kostis Sagonas kostis@it.uu.se

Please submit your application by 9 August 2021, UFV-PA 2021/2357.

Are you considering moving to Sweden to work at Uppsala University? Find out more about what it´s like to work and live in Sweden

Type of employment Temporary position
Contract type Full time
First day of employment As soon as possible or as otherwise agreed
Salary Fixed salary
Number of positions 1
Full-time equivalent 100%
City Uppsala
County Uppsala län
Country Sweden
Reference number UFV-PA 2021/2357
Union representative
  • Seko Universitetsklubben, seko@uadm.uu.se
  • ST/TCO, tco@fackorg.uu.se
  • Saco-rådet, saco@uadm.uu.se
Published 03.Jun.2021
Last application date 09.Aug.2021 11:59 PM CEST

Return to job vacancies