Postdoctoral researcher position on the Analysis and Optimization of Safety-Critical Embedded Systems



    DTU Compute would like to invite applications for a 2-year postdoctoral researcher position, starting June 1st, 2015. The project is financed by EMC2

    Project Description
    The Embedded Systems Engineering section at DTU Compute is looking for a postdoctoral researcher in the area of methods and tools for the analysis and optimization of safety-critical systems. The position is part of the large European project EMC2, “Embedded Multi-Core systems for Mixed Criticality applications in dynamic and changeable real-time environments”, with 99 academic and industrial partners from all over Europe. In this project, we have close collaborations with TTTech, SysGo, Volvo and Danfoss. The researcher is expected to participate in the project meetings and visit, for up to 6 months, one of the industrial partners.

    A safety-critical cyber-physical system is a system that will not endanger human life or the environment. Many safety-critical systems are also real-time: in a real-time system the “correctness of the system behavior depends not only on the logical results of the computations, but also on the physical instant at which these results are produced”. A mixed-criticality system is “an integrated suite of hardware, operating system and middleware services and application software that supports the execution of safety-critical, mission-critical, and non-critical software within a single, secure computing platform”. For example, the embedded systems in a vehicle form a mixed-criticality system, as they implement safety-critical applications (e.g., ABS) and non-critical applications (e.g., diagnostics software). Economic pressures and multicore architectures are driving the integration of mixed-criticality applications onto the same platform. Certification standards require that safety functions of different criticality levels be protected (or, isolated), so they cannot influence each other.

    We develop methods and tools (which require developing complex software) for the analysis and optimization of mixed-criticality systems. We would like to continue the work we have done so far in the RECOMP and EMC2 projects, see these slides (http://www2.compute.dtu.dk/~paupo/publications/Tamas-Selicean2014aa-Design%20of%20Mixed-Criticality%20Ap-.pptx) and the introduction to this PhD thesis (http://www2.compute.dtu.dk/~paupo/publications/Tamas-Selicean2014aa-Design%20of%20Mixed-Criticality%20Ap-.pdf). The group has worked with partitioned architectures, which use temporal and spatial separation mechanisms to ensure that applications of different criticality levels do not interfere with each other. At the processor level, we have proposed analysis and optimization methods and tools to determine the mapping of tasks to processors, the assignment of tasks to partitions, the sequence and size of the partition time slots on each processor and the schedule tables, such that all the applications are schedulable and the development and certification costs are minimized. This work was validated both on automotive case studies and an aerospace case study, in collaboration with NASA's Jet Propulsion Laboratory in Pasadena, California. Considering the trend towards the internet-of-things and systems-of-systems, he we have also addressed Ethernet-based protocols, such as TTEthernet, which is well suited for mixed-criticality applications. We have proposed methods and tools for the analysis and design optimization of TTEthernet networks used to transmit mixed-criticality messages. This work was done jointly with the TTTech.

    Requirements
    The postdoctoral candidates should have a PhD degree (or equivalent). The candidates must have algorithmic thinking, and have knowledge of algorithms and data structures; knowledge of real-time systems (e.g., scheduling) is a plus. No knowledge of hardware is required. The candidates must be fluent in English, both speaking and writing.

    Assessment
    The assessment of the applicants will be made by Associate Professor Paul Pop [email protected]

    Salary and appointment terms
    The appointment of the postdoctoral position will be based on the collective agreement with the Confederation of Professional Associations. The allowance will be agreed with the relevant union.

    Further Information
    Further information concerning the project can be obtained from Associate Professor Paul Pop [email protected]

    Further information concerning the application is available at the DTU Compute PhD homepage:
    http://www.compute.dtu.dk/english/education/phd
    or by contacting PhD coordinator Ulla Jensen [email protected] +45 4525 3359.

    Application
    Apply online at:
    http://www.dtu.dk/english/career/job?id=bf39395a-9603-48a7-8ad5-462e6126df6d

    Applications must be submitted in English as one single PDF, and we must have your online application by May 3rd, 2015. Please open the link in the red bar in the top of the page: "apply online" (“ansøg online”).

    Applications must include:
    • Application (letter of motivation)
    • CV
    • Documentation of a relevant completed M.Sc. or M.Eng.-degree
    • Course and grade list of bachelor and master degrees
    • Calculation of the weighted grade average, see guidelines here, course names must be translated to English
    • A code snippet from any project you developed (your choice), together with a very short description
    • An example technical text you have written in English
    If one or more of the items requested above is missing, the application will be considered invalid.

    All interested candidates irrespective of age, gender, race, disability, religion or ethnic background are encouraged to apply.

    DTU Compute conducts research and provides teaching in the fields of mathematics, modeling and computer science. The expanding mass of information and the increasingly complex use of advanced technology in society demand development of advanced computer based mathematical models and calculations. The unique skills of the department are in high demand in IT innovation and production.

    DTU is a technical university providing internationally leading research, education, innovation and public service. Our staff of 5,700 advance science and technology to create innovative solutions that meet the demands of society; and our 10,000 students are being educated to address the technological challenges of the future. DTU is an independent academic university collaborating globally with business, industry, government, and public agencies.


    PostDoc Jobs
    Search for PostDocs
    Advertise a PostDoc Jobs
    PostDoc Advice Forum

    FindAPostDoc. Copyright 2005-2024
    All rights reserved.