The ETH Chair of Software Engineering has won a grant from the Hasler foundation, in a joint project with the Technical University of Lucerne and the Autonomous Systems Lab of ETH, to develop a robotics framework involving concurrent computation. The project, called Roboscoop, will produce a demonstrator system: a “SmartWalker” robot — a robotic version of “walkers” used by elderly people and others with reduced mobility. The research proposal is available .
One of the major goals of the Roboscoop framework is to provide robotics applications with the full possibilities of concurrent programming. Many robotics developments use no or little concurrency because of the tricky programming involved in using threads, and the difficulty of getting applications right. With SCOOP  programmers have a simple, high-level mechanism that removes the risk of data races and other plagues of concurrent programming.
We are looking for someone with a strong background in both software engineering and robotics. If you are interested, please see the position announcement .
 Roboscoop research proposal, here.
 Position announcement: here