Tampere University of Technology (TUT) is an active scientific community of 1,700 employees and more than 8,300 students. The University operates in the form of a foundation and has a long-standing tradition of collaboration with other research institutions and industry. Many of the fields of research and study represented at the University play a key role in addressing global challenges. Internationality is an inherent part of all the University's activities. Welcome to join us at TUT!

Research Assistants (Virtual reality and Graphics Architectures, 1-3 positions)


Faculty of Computing and Electrical Engineering has a strong background in a variety of areas such as signal processing, wireless communications, electronics, software engineering, power electronics and Smart Grids as well as applications of these in the digital world. These areas contribute directly to three of the strategic fields of TUT: Digital operating environment, Intelligent Machines and Energy and eco-efficiency. With its research, the Faculty is building the know-how for AI (Artificial Intelligence), embedded networked systems and autonomous systems and robotics using the latest methodologies and technologies and developing these beyond state-of-art.

Virtual reality and Graphics Architectures (VGA) research group of Laboratory of Pervasive Computing works on parallel software and hardware techniques needed by the next generation ultra-realistic mixed reality applications and devices.

On the way towards the goal, there are several extremely interesting challenges we aim to tackle. Solving these problems requires applying advanced algorithmic, software and hardware related knowledge.

Check here for more information about the VGA research group.

Job description:

We are now looking for new programmers and hardware developers to help us reach our ambitious longer-term goal of developing the world’s best graphics processor for embedded mixed reality devices of the future.

While our goals are ambitious and the techniques sometimes a bit advanced, we don’t expect you to be a master of everything when you start: your work description will be tailored based on your previous knowledge and current interests. So, don’t hesitate to apply!


In VGA we work on tasks that involve at least the following techniques and topics in which you can develop your skills on when working with us. Note: this is not a “required skills list”, but interest or previous experience in any of them helps:

• GPU programming and/or parallel programming (OpenCL, CUDA)

• C99, C++11

• Ray tracing

• 3D modeling and shading concepts

• Vulkan/OpenGL/DirectX

• HW design, FPGA

• Image denoising

• Processor architectures

• Compiler internals (LLVM, GCC)


The salary will be based on both the job demands and the employee's personal performance in accordance with the University Salary System. According to the criteria applied to teaching and research staff the position of a Research Assistant is placed on the job demands level 1. In addition, employees receive performance based salary, which for Research Assistants is based on study credits.


We offer multiple summer job positions. The summer job might be possible to extend to a part-time during-semester job or a bachelor’s/master’s thesis project depending on the project situation and the applicant’s performance.

For more information, please contact:

Group leader Docent Pekka Jääskeläinen. Contact by email: firstname.lastname@tut.fi.

How to apply:

Applications must be submitted through the University’s online employment system. The closing date for applications is 12 March 2018.

Applications should include the following documents:

  1. Official course transcript

  2. Motivation letter (be sure to tell us if you have any experience in any of the above topics) (max 1 page)

  3. Curriculum Vitae (max 2 pages)

Additional information on attachments to applications.