Job offer
Backend Developer (LabORA)
Date of call
22/05/2025
Deadline
06/06/2025
Responsible
Guillem Alenyà Ribas
Type
Temporary
Description
At IRI, we’re launching LabORA, a pioneering open robotics lab focused on tackling the challenges of ageing in place through smart technologies. Housed in a 500 m² facility at the Faculty of Mathematics at the Universitat Politècnica de Catalunya (UPC), LabORA is a hub for building and testing assistive robotics systems in real-life conditions. The heart of the lab is a 70 m² fully equipped smart apartment, where we integrate:
- Mobile robots and robotic arms
- Advanced sensors and AR interfaces
- In-house and commercial robotic platforms
- Standardised software stacks for testing and deployment
This is a space designed for building real solutions for real people, particularly older adults and caregivers.
About the offer
As part of a multidisciplinary team, you will contribute to the development of the robotic system architecture that powers a suite of assistive applications designed to support older adults in their homes. These include functionalities such as verbal interaction, cognitive and physical exercises, teleoperation, activity monitoring, object retrieval and delivery, and semantic mapping. The backend you help build will integrate with robotic systems, databases, and AI components to ensure a seamless, robust, and responsive user experience.
Target Candidates:
- Recent graduates
- Candidates with 1–3 years of experience
- Graduates interested in pursuing a PhD
Your Role:
You’ll be responsible for designing, implementing, and maintaining backend services that interface with ROS-based robotic platforms, Android-based applications, handle data storage and retrieval, and coordinate system-wide logic and communication.
Why Join Us?
- Be part of a multidisciplinary research team at the intersection of robotics, AI, and healthcare
- Use your skills to build systems that support independent living and social wellbeing
- Work in a fully equipped lab with real-world testing facilities and state-of-the-art platforms
- Develop technology that combines research excellence with social impact
- Explore PhD and long-term research opportunities within the institute
The salary will be based on experience, and we are committed to building a diverse and inclusive team.
Requirements
Qualifications: | Bachelor’s or Master’s degree in Computer Science, Robotics, Engineering, or a related field |
Knowledge: | Must-haves: - Intermediate skills in Python or C++ - Good understanding of software architecture and modular system design Nice-to-haves: - Familiarity with ROS2 - Knowledge of AI techniques, LLMs, or machine learning libraries |
Experience: | Must-haves: - Experience with ROS (Robot Operating System) - Experience with SQL, NoSQL, Vector and database integration - Experience with GitHub or GitLab for code versioning and collaboration Nice-to-haves: - Experience with real-time systems or robotic middleware - Experience working on human-robot interaction projects |
Languages: | Fluent in English |
Other: | Female candidates and individuals from underrepresented groups are strongly encouraged to apply |
Contacts
Please, send your documentation before 06/06/2025 to:
Email: | jobs (at) iri.upc.edu |
Address: | C/ Llorens i Artigas 4-6, 2a planta. 08028 Barcelona, Spain. |
Fax: | 93 401 57 50 |
Note: | Please, remember to reference the offer (ID-145) and include the following documentation: CV |
Follow us!