Professional Documents
Culture Documents
Job Description
This job is focused on implementing prototypes with the UbiComp prototyping system. Most importantly,
the prototypes have to be actually usable by the targeted user groups, which currently are mostly emer-
gency response professionals such as firefighters and earthquake response teams. Therefore, the engineer-
ing focus is on creating appropriate interfaces and interactions. The job also includes programming the be-
haviour and interactions of prototypes both in the virtual environment and for physical UbiComp systems.
From an engineering perspective, this includes interfacing with the UbiComp prototyping system through
c++ and writing the software for the prototypes in either c++ or other languages appropriate for the hard-
ware platform. The programming requires good software engineering in terms of extensibility, flexibility,
consistency, and performance. From a conceptual perspective, the job includes understanding the work
practices of the targeted users to be supported by the UbiComp systems and participating in the design and
evaluation of appropriate interfaces and forms of interaction. It also includes addressing the methodological
questions of mixed-reality UbiComp prototyping. The job is located at Fraunhofer FIT, Sankt Augustin.
Skills
Required: z software engineering z object-oriented analysis and design z interest in ubiquitous comput-
ing z interest in human-computer interaction z structured and independent working style z active com-
munication
Advantageous: z c++ z interface and interaction design z interest in user studies
Benefits
z Learning from experienced researchers and developers z Participation in on-going research projects z
Option to participate in user studies across Europe z Option to carry out a master or diploma thesis in col-
laboration with RWTH Informatik 5 z Option to co-publish on the work z Well-equipped working envi-
ronment