"Transforming security-critical cyber-physical systems into distributed solutions for end users and...

Updated: over 1 year ago
Job Type: FullTime
Deadline: 19 Aug 2022

The selected person will join as a Research Assistant to the project "Transforming security-critical cyber-physical systems into distributed solutions for end users and partners" (TRANSACT) at the SOM Research Lab research group of the University's IN3.

TRANSACT will leverage edge and cloud technologies and establish ecosystems of business partners to enhance safety-critical systems in regulated environments.

TRANSACT will transform on-premises security-critical CPS into distributed security-critical CPS solutions with a heterogeneous architecture composed of components along a device-cloud continuum.

Features:

With direct dependence on the Principal Investigator of the project, the following tasks will need to be carried out:

- Study the state of the art on the main architectural and deployment techniques used in the domain of the Internet of Things and cyber-physical systems.

- Investigate the best modelling languages ​​to specify these systems.

- Investigate how to integrate in these systems a set of self-adaptation rules that maintain their optimized performance, including the possibility of moving components to a different layer of the system.

- Implement the languages ​​(and possible code generators) in a specific environment: MPS for Jet Brains and/or Eclipse Modelling Framework

- Validate the benefits of this integration by conducting empirical studies

- Publication of the results in international conferences/magazines

A contract will be made for 6 months full-time (38.5 hours/week) with a forecast of incorporation on September 1.

The reference workplace will be the headquarters of the UOC in Poblenou de Barcelona (District 22@), with agreed teleworking.

We ask:

- Computer engineering

- Good level of English, Spanish anc Catalan

- Domain of: Languages: c, c++, java, javascript, python, typescript, HTML, CSS & SQL, Parallel computing: OpenCL, CUDA

- Web development frameworks: Angular, Spring & Rails

- NoSQL database: MongoDB, Neo4j, HBase

- Mobile apps: Android Studio

- Tools: git, Scrum, Trello, UML, BPMN



Similar Positions