[ The Types Forum (announcements only), http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]
[* Relevence to Types List: Language being designed uses type-based optimisations *] PhD position in Computer Science on High-Level Programming Languages for Manycore Architectures at Uppsala University, Sweden ================================================================ The Department of Information Technology is opening 1 PhD student position within the UpScale project for a highly motivated, out-of-the-box thinker interested in research in programming language design for multicore architectures. The problem motivating the UpScale project is making use of the ever- increasing level of hardware parallelism in general-purpose software. Modern programming languages only provide very limited support for parallel programming which does not scale to the massively parallel machines on the horizon. The aim of UpScale is to develop high-level programming language technology to facilitate software to efficiently use the parallel computers of tomorrow and to scale seamlessly to different parallel hardware configurations. The research will involve design and development of programming language technology for programming multicore hardware. This will entail working within a team on the implementation of a compiler and run-time support, theoretical investigations of programming language semantics and its connection to low-level hardware, the development of case studies and benchmarking. Qualifications: The candidate should have a Master of Science in Computer Science, Computer Engineering or equivalent, ideally with a strong background in concurrent and/or parallel programming and programming languages. Experience with programming in both high- and low-level languages (such as Haskell and C, respectively) is a plus. Knowledge of formal semantics, compilers, and computer architecture is desirable. For further information about the position, please visit the webpage for the UpScale project http://upscale-project.eu/, the department http://www.it.uu.se/ or contact Prof. Dave Clarke, and Prof. Tobias Wrigstad through u...@upscale-project.eu. Candidates should preferably be able to start no later than September 1, 2014. Submit your application no later than July 1, 2014, via the following page: http://www.uu.se/en/jobs/jobs-detail-page/?positionId=39094 ABOUT THE UNIVERSITY Uppsala University is an international research university focused on the development of science and education. Our most important assets are all the individuals who with their curiosity and their dedication makes Uppsala University one of Sweden’s most exciting work places. Uppsala University has 41,000 students, 6,500 employees and a turnover of SEK 5,900 million. The department is striving to achieve a more equal gender balance and female candidates are particularly invited to apply.