
Attiva gli avvisi di lavoro via e-mail!
Genera un CV personalizzato in pochi minuti
Ottieni un colloquio e una retribuzione più elevata. Scopri di più
A prestigious research organization in Genova is looking for a Software Engineer to work on rehabilitation robotics projects, including developing software for prostheses and exoskeletons. The successful candidate will have a strong background in embedded systems and control algorithms, with at least 2 years of experience. This role offers a fixed-term contract with a salary ranging from 26,000 to 35,000 euros annually and benefits like private health insurance and flexible working hours.
Location: Genova + Remote Work
We are looking for a Software Engineer with experience in embedded systems development and control algorithms to join the Rehab Technologies Lab at the Italian Institute of Technology (IIT).
The selected person will be involved in designing software solutions for robotic prostheses and exoskeletons used in rehabilitation.
• You are excited by the idea of developing software that enables robotic prostheses and exoskeletons to work safely and effectively, directly improving people’s lives.
• You have experience in C/C++ programming and in embedded systems or control algorithms.
• You enjoy working in multidisciplinary teams, collaborating across electronics, software and biomedical engineering.
• You are looking for a permanent contract.
• You prefer purely theoretical work and are not interested in developing and testing code in real applications.
• You do not enjoy team‑based work, especially in multidisciplinary and multicultural environments.
IIT is a research organization that promotes technological development and advanced scientific training in Italy. It focuses on interdisciplinary research in areas ranging from neuroscience and cognition to robotics and AI, supporting national innovation and addressing urgent social challenges.
Within IIT, you will become part of the Rehab Technologies Lab, coordinated by Dr. Matteo Laffranchi. The lab develops robotic technologies for rehabilitation and assistance for individuals with motor impairments, integrating robotics, neuroscience, rehabilitation medicine and design.
The selected person will be involved in software development for controlling and monitoring medical robotic devices, such as prostheses and exoskeletons. The role spans from user‑facing applications to low‑level programming, with the goal of ensuring safety, reliability and usability in real clinical scenarios.
We are seeking a candidate with a background in computer engineering, robotics or mechatronics, motivated to work on software development for medical robotic devices such as prostheses and exoskeletons.
We are looking for someone with a proactive attitude and a results‑oriented mindset, able to adapt to multidisciplinary and international environments, working autonomously when needed and collaborating effectively within a team. Strong communication skills, analytical thinking and a growth mindset complete the profile. Preference will be given to candidates who have completed a PhD or have similar experience.
The position is offered as a fixed‑term contract with an end date of 31 December 2026.
More information: https://www.iit.it/en/work-at-iit
The position is open to candidates of any gender, in accordance with Legislative Decree no. 198/2006 and subsequent amendments, and Legislative Decrees no. 215 and 216 of 2003 on equal treatment.
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or any other protected characteristic.