Ai-robotics Software Engineer - Cognitive Robotics Group

Venció
Centre Tecnològic De La Química A Catalunya Barcelona, Barcelona, ES

Publicado 2026-01-09

Descripción

AI-Robotics Software Engineer - Cognitive Robotics Group

Join to apply for the AI-Robotics Software Engineer - Cognitive Robotics Group role at Centre Tecnològic de la Química a Catalunya
EURECAT

EURECAT is the second Research & Technology Organisation in Spain and one of the largest applied research and technology transfer organisation in Southern Europe. It brings together the experience of more than 800 professionals who generate an annual turnover of 69 million euros and provides services to more than 2,000 companies. Eurecat integrates advanced digital capabilities and experience in biotechnology, industry and sustainability and collaborates with industry in R+D+I activities and projects, offering advanced scientific and technological services and specialized knowledge to respond effectively to the technological needs of very different business sectors, accelerating innovation, reducing both risks and spendings on scientific and technological infrastructures. The technology centre participates in more than 200 large national and international consortium projects of high strategic R&I, has 230 patents and 10 spin-offs. Eurecat has eleven centres in Catalonia and presence in Madrid, Malaga and Chile.

Job Description

The Robotics and Automation Unit at Eurecat Technology Center (Barcelona) seeks a highly motivated AI-Robotics Software Engineer with strong hands‑on experience in software architecture, quality coding processes, AI deployment stacks, and model fine‑tuning . This position specifically targets applied R&D in Cognitive Robotics , emphasizing robot cognition, autonomous decision‑making, and natural human‑robot interaction. Our primary focus is on developing the robot’s "brain"—enhancing its capabilities in perception, reasoning, planning, learning, behaviour orchestration, and natural interaction. We leverage advanced AI technologies and methodologies, including semantic perception, open‑world semantics, physical and spatial reasoning, world modelling, knowledge representation , and multimodal AI architectures involving Large Language Models (LLMs), Vision‑Language Models (VLMs), Vision‑Language‑Action Models (VLAs), and emerging technologies like agentic AI. Our team boasts nearly 20 years of experience specialising in Service and Industrial Robotics . Our mission is to push the boundaries of robotic autonomy and intelligence, enabling increasingly sophisticated robotic behaviours across sectors including assistive robotics, healthcare, flexible manufacturing , logistics, inspection and field robotics (e.g. agriculture). Our collaborative environment encourages creativity, interdisciplinary teamwork, and innovation to achieve impactful solutions for society.
What Will You Do
Contribute to advanced cognitive robotics R&D

Contribute scientifically and technically to cognitive robotics projects.

Conceptualise and implement advanced robot perception, world understanding, and interaction capabilities, including semantic understanding, physical reasoning, multimodal perception, and comprehensive world modelling.

Define, prototype and validate innovative robotic behaviours and interaction paradigms.

Design and deploy production‑ready AI systems

Design, develop, validate and maintain high‑quality software architectures suitable for production‑oriented R&D.

Deploy and optimise AI stacks across edge and cloud infrastructures, including model training pipelines and deployment on embedded systems (e.g. NVIDIA Jetson).

Fine‑tune AI models to meet specific robotic application requirements.

Validate systems in real robotic settings

Support robot integration activities and experimental field trials when required.

Ensure robustness, performance and reliability of deployed robotic solutions.

Collaborate, communicate and disseminate

Participate in scientific dissemination and publication activities.

Assist in project management to guarantee successful project execution.

Maintain effective communication with clients and project consortium partners.

Requirements
Must‑Have

MSc degree (or equivalent professional experience) in Robotics, Artificial Intelligence, Computer Vision or related disciplines.

Hands‑on experience contributing to cognitive robotics or AI‑driven robotic systems.

Strong programming skills in Python and C++ with experience developing reusable, documented and version‑controlled code.

Practical experience with ROS or ROS2 and robotic software integration.

Experience using deep learning frameworks such as Py Torch or Tensor Flow.

Familiarity with designing and maintaining modular, scalable and maintainable software architectures.

Experience training, fine‑tuning or optimising AI models for robotic or embodied AI applications.

Basic experience deploying AI components on real systems, including interaction with edge or cloud infrastructures.

Ability to work independently while collaborating effectively in multidisciplinary teams.

Strong communication skills and fluency in English.

Willingness to occasionally support robot integration, experiments or field trials.

Availability for occasional travel.

Nice‑to‑Have

Experience deploying and optimising full AI stacks across edge/cloud infrastructures, including production‑level training pipelines.

Experience with deployment and optimisation on embedded GPU platforms, such as NVIDIA Jetson, and familiarity with CUDA programming.

Advanced expertise in AI‑driven perception and world understanding, including semantic perception, open‑world semantics, physical reasoning, knowledge representation, world modelling and multimodal approaches.

Background in cognitive robotics frameworks such as behaviour trees, task planning, robot learning, deep learning and human–robot interaction.

Familiarity with modern development frameworks and tools such as Node.js, Pydantic or agentic AI approaches.

Experience with containerisation (Docker) and CI/CD pipelines.

Participation in scientific dissemination activities, including publications, technical reports or conference contributions.

Prior involvement in project coordination or technical project management activities.

Working Environment And Benefits

Our laboratory is located in Cerdanyola del Vallès, just outside Barcelona (Spain). Barcelona, besides being easily connected to the rest of Europe, offers excellent quality of life and a vibrant robotics ecosystem rich with initiatives, research groups, robotics companies and engaging events—​many more opportunities emerging continuously!

Additionally, We Offer

Permanent contract.

Hybrid work model (home office/office).

Flexible working hours, shorter workdays on Fridays, and summer schedules.

Flexible remuneration package (health insurance, transport, lunch, studies/training and kindergarten).

Professional growth through Eurecat Academy courses, weekly thematic sessions on Eurecat’s areas of knowledge and language training (English, Catalan, Spanish).

#J-18808-Ljbffr





















Ubicación

Barcelona
Barcelona
Spain
Anuncio:



Atributos

tipo de trabajo tiempo completo
Tipo de contrato Permanente
tipo de salario Mensual
Ocupación Ai-robotics software engineer - cognitive robotics group
Enviar currículum
Registrado 2025-06-26
Spain
Todas las vacantes de los empleadores (97) Informar vacante

¿Qué pregunta la gente?

Un arquitecto en Barcelona se encarga de diseñar y planificar proyectos de construcción, asegurando que cumplan con las normas y regulaciones locales. También supervisa la ejecución de los proyectos y coordina con otros profesionales como ingenieros y contratistas.

Para trabajar en la industria de la construcción en Barcelona, generalmente se requiere un título universitario en Arquitectura, Ingeniería Civil o una carrera relacionada. Además, certificaciones como la seguridad y salud en el trabajo son valoradas por los empleadores.

El salario promedio para un profesional de la arquitectura en Barcelona puede variar dependiendo de la experiencia y el nivel de responsabilidad. Sin embargo, en general, los arquitectos y ingenieros civiles pueden esperar salarios que van desde los 35.000 hasta los 60.000 euros al año, dependiendo de su posición y experiencia.

La industria de la construcción en Barcelona ofrece oportunidades de crecimiento profesional para aquellos que están dispuestos a aprender y adaptarse a nuevas tecnologías y tendencias. Con experiencia y habilidades especializadas, es posible avanzar a posiciones de liderazgo o incluso iniciar tu propio negocio.

Para tener éxito en la arquitectura y la construcción en Barcelona, es importante tener habilidades en diseño asistido por computadora, gestión de proyectos, y conocimientos de las normativas y regulaciones locales. Además, la comunicación efectiva y las habilidades de liderazgo son fundamentales para el éxito en esta industria.

Enviar currículum
¿Estás buscando trabajo? Publica tu currículum
Usuario no registrado
Hola wave
¡Bienvenido! Inicia sesión o regístrate