Junior Researcher or Post-Doc Researcher on secure Internet-of-Things Systems

Pervasive Technologies

Research Unit: IoT Service Management.

Description
The Pervasive Technologies (PerT) Research Area develops enabling technologies for the emerging Internet of Things (IoT) paradigm in many applied international research projects. IoT is currently considered by most world-wide large industrial players one of the most promising and trending technology visions – and it is rapidly transforming the way many products and services are delivered. The main challenges at the core of the concept are to enrich objects with communication capabilities and an electronic identity, turning them into a source of information, part of a global, distributed network. As a result, processes can be better managed and optimized.

The role suits candidates with a background in IoT systems and data management, considering aspects such as security, privacy, trust, access control & policy, provenance & audit, ideally in a distributed environment. Familiarity with machine learning is a bonus. The work entails a practical and experimental approach, which means strong SW programming skills are required. Main activities will be framed in the context of European initiatives concerning solutions combining IoT technologies and Cyber-Physical Systems in different contexts including industrial automation, infrastructure monitoring and robotics.

In the short term, the selected candidate will be involved in agile research teams performing analysis, design and development activities mostly adopting and extending open software solutions, in different application scenarios. In the medium-long term, the selected candidate will also be required to grow his/her competences on best design/development patterns, agile development, open standards and solutions for Cyber Security in IoT, also contributing to open-source initiatives.

Requirements and competences
• MSc degree in Computer Science, Computer Engineering or equivalent
• Knowledge of Cyber Security and Privacy
• Good proficiency in possibly different programming languages (e.g. Java, Python, C++, Javascript) and strong interest in learning new languages and software tools
• Knowledge of best practices in software development
• Knowledge of basic team-oriented development processes and development-support tools (e.g. for versioning, testing, etc.)
• Creative, proactive attitude joint with interest in working on development of innovative solutions
• Good English level and ability to work both individually and actively join and interact with international, possibly distributed teams.

Preferred requirements
• PhD title in topics related to Computer Science and Control Engineering as well as Communications Engineering
• Knowledge of machine learning techniques
• Deep knowledge of open source technologies and proficient use of Linux and open-source tools
• experience in programming software for distributed environments
• experience in the use of one or more of the OSGi framework implementations (Felix, Equinox, Knopflerfish..).

Contract details
Open positions: 2
Type: fixed-term research contract.
Duration: 24 months full time.
Location: ISMB (Turin).

Send your CV to the link http://bit.ly/2CEH4iA.