# Robotics Software Engineer – Cognitive Robotics @ Eurecat

**URL:** <https://discourse.openrobotics.org/t/robotics-software-engineer-cognitive-robotics-eurecat/35845>\
**Category:** Jobs\
**Tags:** fulltime, ros2, ros, planning\
**Created:** [January 30, 2024, 4:04pm UTC](https://discourse.openrobotics.org/t/robotics-software-engineer-cognitive-robotics-eurecat/35845 "2024-01-30T16:04:38Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdalmau](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/mdalmau/32/16403_2.png) [@mdalmau](https://discourse.openrobotics.org/u/mdalmau)\
**Post date:** [January 30, 2024, 4:04pm UTC](https://discourse.openrobotics.org/t/robotics-software-engineer-cognitive-robotics-eurecat/35845/1 "2024-01-30T16:04:38Z")

</div>

APPLY HERE! : [https://eurecat.talentclue.com/node/104231337/66909823](https://eurecat.talentclue.com/node/104231337/66909823)

The Robotics and Automation Unit of Eurecat Technology Center (Barcelona) is looking for a **highly motivated Robotics Software Engineer with special interest in applied R&D in Cognitive Robotics.**  
We need candidates with **good level of software development for robotics solutions (including ROS2/ROS)** and a particular interest in specializing and developing a career in Cognitive Robotics (Behavior Orchestration / Behavior Tree, Planning, Reasoning, Learning, AI) and Human Robot Interaction.

Our group has almost a trajectory of 20 years and it is specialized in applied research and development on Service and Industrial Robotics. Our objective is to increase the level of **robot autonomy and intelligence** to enable more complex robotics behaviours. Our projects cover a wide range of robotics topics and sectors such as **assistive and healthcare robotics** , advanced flexible manufacturing, field robotics (agriculture and others), logistics, inspection, and maintenance, etc. Check out our research lines and projects website: [https://eurecat.org/en/field-of-knowledge/robotics-automation/](https://eurecat.org/en/field-of-knowledge/robotics-automation/)

We are a team of energetic young people passionate about robotics. Come join us!

**Responsibilities**  
The main responsibilities will focus on the scientific contribution and technological developments including:

- Research and development of projects.
- Software design, development, validation, and maintenance of good quality (product-oriented) applied research.
- Participate in the definition and development of new concepts and robotic ideas.
- Sporadic support/supervision to robot integration and field trials.
- Participate in scientific publications.
- Support project management to ensure proper project execution.
- Establish and maintain contact with clients and partners in consortiums.

Requirements:

**Required Skills**

- MSc or equivalent experience in Robotics, AI, Computer Vision, or related discipline.
- Ability to conceptualize, design, and implement scalable and modular architectures and solutions.
- Strong software development skills with proven experience with C++, Python, ROS/ROS2, reusable code, and software documentation.
- Knowledge and previous experience in containerization (e.g. Docker), code versioning (Git), and CI/CD pipelines will be highly valued.
- Scientific background in some of the following areas of robotics will also be relevant: behavior trees, robot learning, task planning, HRI and artificial intelligence/deep learning.
- Team spirit and ability to work independently.
- Excellent communication skills, flexibility, and creativity.
- Excellent knowledge of English is required.
- Availability to travel occasionally.

**WHAT EURECAT CAN OFFER YOU?**

Our laboratory is located in Cerdanyola del Vallès, in the outskirts of Barcelona city (Spain). Barcelona besides being easily connected to the rest of Europe, provides a great quality of life and a great robotics ecosystem full of initiatives, research groups, robotics companies and interesting events. And many more to come!

And …

- Permanent contract
- Hybrid work (home office/ work in the office)
- Flexible Schedule
- Shorter workday on Friday and Summer Schedule
- Flexible remuneration package (health insurance, transport, lunch, studies - training and kindergarten)
- Eurecat workers can join the Eurecat Academy courses
- Eurecat workers can attend to our weekly thematic sessions to be aware of Eurecat areas of knowledge.
- Language’s training (English, Catalan and Spanish)

APPLY HERE! : [https://eurecat.talentclue.com/node/104231337/66909823](https://eurecat.talentclue.com/node/104231337/66909823)
