Software Engineer - [ Technical ]

Workplace: Genova, IIT
Added on: 03/06/2019 - Expires on: 15/09/2019

The Rehab Technologies Lab at IIT ( is looking for an enthusiastic and outstanding full-time Software Engineers (fixed term contract/contratto a tempo determinato) with proven experience in embedded programming (C and C++) to join our multidisciplinary international research group. The responsibilities of the candidate will include: analysis, design, development and testing of software libraries for the control of real-time robotic devices.

Rehab Technologies IIT-INAIL Lab ( is a laboratory specialized in the realisation of new high-tech prosthetic, orthotic and rehabilitation devices designed to meet the requirements of people with physical disabilities in terms of autonomy and reintegration. 

The selected candidates will have an active role in the development and in the enhancement of the robotic solutions developed so far that include a poly-articulated hand prosthesis (Hannes) and a motorized exoskeleton for the walking of paraplegic subjects (Twin) among several other projects.


    - Strong coding, analytical and problem solving skills.
    - An excellent Master's Degree in computer science or engineering-related areas.
    - From entry level up to 5 years of proven extensive programming experience.
    - Proven development experience using C and/or C++ using an OOP approach.
    - Good knowledge of the Linux environment.
    - Knowledge of version control software (SVN or GIT).
    - Good communication skills.
    - Solid knowledge of English.

Proven experience in one or more of the following areas is considered as a plus:

    - Control of electromechanical systems and/or sensor fusion algorithms.
    - Android development knowledge and experience with Android studio.
    - Multi-thread programming, inter-process communication and related issues.
    - Embedded programming for signal conditioning and control system development.
    - Previous experience of software development using Agile / SCRUM methodologies.  

Workplace: Genova

A competitive salary, dependent on experience, will be offered.

Interested applicants should submit in electronic form their CV outlining experience and qualifications, to quoting “Software Engineers CB 77026” in the email subject. Please apply by September 15, 2019.

Istituto Italiano di Tecnologia (IIT), with its headquarters in Genova, Italy, is a non-profit institution with the primary goal of creating and disseminating scientific knowledge and strengthening Italy’s technological competitiveness. The institute offers state-of-the-art equipment and a top-level interdisciplinary research environment focused on robotics and computer vision, neuroscience, drug discovery, nanoscience and technology.

Please note that the data that you provide will be used exclusively for the purpose of  professional profiles’ evaluation and selection, and in order to meet the requirements of Istituto Italiano di Tecnologia.

Your data will be processed by Istituto Italiano di Tecnologia, based in Genoa, Via Morego 30, acting as Data Controller, in compliance with the rules on protection of personal data, including those related to data security.

Please also note that, pursuant to articles 15 et. seq. of European Regulation no. 679/2016 (General Data Protection Regulation), you may exercise your rights at any time by contacting the Data Protection Officer (phone +39 010 71781 - email: dpo[at]

Istituto Italiano di Tecnologia is an Equal Opportunity Employer that actively seeks diversity in the workforce.

Involved Research lines
Rehab Technologies - INAIL-IIT lab


IIT's website uses the following types of cookies: browsing/session, analytics, functional and third party cookies. Users can choose whether or not to accept the use of cookies and access the website. By clicking on "Further Information", the full information notice on the types of cookies will be displayed and you will be able to choose whether or not to accept them whilst browsing on the website
Further Information
Accept and close