Students Welcome

Please contact  us if you are a highly skilled student and want to work with us either on your Master thesis project or as a student research assistant (HiWi) to help us develop, maintain, and evaluate our robot systems.

Information about Bachelor/Master Thesis projects:

We can offer various thesis research topics in the area of human-robot social interaction or human-robot team collaboration in disaster response scenarios.  If you are interested to do a Bachelor/Master Thesis project with us please send a Statement of Interest,  CV, references, and “proof of skills” to .

Information about potential HiWi jobs:

Students are expected to work on-site, as fully integrated members of our research teams. We offer a competitive package: Hiwi-job (10hrs/week), supervision, and working with state-of-the-art robot systems.  There is also generally the possibility to have a BSc or MSc thesis defined in relation to the HiWi job.

If you are  motivated and possess the skills listed below, we’d like to hear from you.  Please send a cover letter and a CV, references, and “proof of skills” to referring to one of the job areas below to inquire.

Infrastructure and maintenance (TR.INFR)

We  need highly skilled students (e.g., Engineering, Applied Computer Science) to help us maintain our robot systems. This involves hardware- and software updates, system programming, network infrastructure, and running system tests in application settings.

Required skills include intimate familiarity with UNIX/Linux, networks, C++/Java.
Experience in maintaining computer hardware would be a plus.

Software Development (TR.SW)

We are looking for highly skilled students to help us develop our robot systems further. This involves a variety of software implementation tasks.

Required basic skills include familiarity with developing on UNIX/Linux platforms, and programming in C++ and/or Java.

Dialogue functionality development  (TR.DIA)

We are looking for highly skilled students to help us develop specific natural language processing functionality.  This may involve tasks such as analysis of data collected in end-user experiments, development of dialogue models, writing grammars for parsing or generation, speech input processing, or the preparation and organization of small-scale evaluation or data-gathering experiments.

Required skills include Computational Linguistics background and some programming skills.

Depending on the specific project task, additional skills would be useful, such as command of Italian (at least passive) or familiarity with setting up statistical models for evaluating user data, and statistical software to process such data (such as typically comes with a  background in psychology).