AI-ROBOTICS SOFTWARE ENGINEER - COGNITIVE ROBOTICS GROUP
Descripción de la oferta de empleo
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 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 center 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 centers 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, behavior orchestration, and natural interaction.
We leverage advanced AI technologies and methodologies, including semantic perception, open-world semantics, physical and spatial reasoning, world modeling, 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 specializing in Service and Industrial Robotics.
Our mission is to push the boundaries of robotic autonomy and intelligence, enabling increasingly sophisticated robotic behaviors across sectors including assistive robotics, healthcare, flexible manufacturing, logistics, inspection, and field robotics (e.
., agriculture).
Our collaborative environment encourages creativity, interdisciplinary teamwork, and innovation to achieve impactful solutions for society.
Explore our research lines and projects.
https://eurecat.
rg/en/field-of-knowledge/robotics-automation/ Come and join our dynamic, passionate team dedicated to innovation in robotics! RESPONSIBILITIES.
Contribute scientifically and technically to cognitive robotics projects.
Design, develop, validate, and maintain high-quality software architectures suitable for production-oriented R&D.
Deploy and optimize AI stacks, including edge/cloud infrastructures, model training processes, and deployment on embedded systems (e.
., NVIDIA Jetson).
Fine-tune AI models to meet specific robotic application needs.
Conceptualize and implement advanced robot perception, world understanding, and interaction capabilities incorporating semantic understanding, physical reasoning, and comprehensive world modeling.
Define, prototype, and validate innovative robotic behaviors and interaction paradigms.
Occasionally support or supervise robot integration and experimental field trials.
Participate in scientific dissemination and publication.
Assist in project management to guarantee successful project execution.
Maintain effective communication with clients and project consortium partners.
Requirements REQUIRED SKILLS.
MSc (or equivalent professional experience) in Robotics, AI, Computer Vision, or related disciplines.
Demonstrated hands-on experience in software quality processes and architectures (modular, scalable, maintainable).
Proven track record in deploying AI stacks, managing edge/cloud infrastructures, fine-tuning AI models, and conducting training and optimization.
Proficiency with deep learning frameworks such as PyTorch or TensorFlow, and familiarity with modern development libraries and frameworks such as Node.
s, Pydantic, and agentic AI approaches.
Experience in CUDA programming for GPU optimization and deployment on NVIDIA Jetson platforms.
Mastery of AI-driven perception and world understanding techniques, including semantic perception, open-world semantics, physical reasoning, world modeling, knowledge representation, and multimodal approaches.
Strong programming skills in C++, Python, ROS/ROS2; proficiency with reusable, documented, and version-controlled code.
Experience with containerization (Docker), continuous integration, and continuous deployment (CI/CD pipelines) is highly desirable.
Background in cognitive robotics areas such as behavior trees, task planning, robot learning, deep learning, and human-robot interaction.
Independent yet collaborative work ethic with excellent communication skills, creativity, and adaptability.
Fluent English is mandatory.
Occasional travel availability.
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—with 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).
Detalles de la oferta
- Sin especificar
- En toda España
- Sin especificar - Sin especificar
- Sin especificar
- 08/05/2025
- 06/08/2025
• demonstrable experience in software development... • application of scrum methodologies • use of microsoft devops for managing work items, software repositories and ci/cd• preparation of software documentation... requisitos del puesto• bsc or msc in computer science, software engineering, or a related......
Integrate ai tools and apis (e... uipath, blue prism, automation anywhere) and ai tools (e... strong understanding of process optimization, automation frameworks, and how ai can augment workflows... stay ahead of emerging tech trends in ai and automation, bringing ideas that can create real impact......
Identificar y reportar defectos en el software... funciones: desarrollar y ejecutar casos de prueba para garantizar la calidad del software... confidencial cuenta con una posición como qa engineer para garantizar la calidad del software mediante pruebas exhaustivas para identificar y corregir errores......
Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......
Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se valorarán conocimientos de python, matlab y en sistemas operativos windows (tanto en la parte de server como en la parte de usuario 7/8/10), linux en sus diversas distribuciones, sistemas......
• required qualification/skills/experience: proficiency in linux system administration (40 points) experience in managing virtual machines (20 points) strong networking knowledge, including vpn management (20 points) (for r2 only) bsc degree in telecommunications, electronic engineering, computer......
Aipurecode aia simple and powerful frontend ai copilot for the web... additionally, we are advancing front-end software development by using ai models to generate ui components for engineers, resulting in significant time savings and reduced manual work... become a part of our team and help shape the......
Bakers / bartenders / chefs / chef de partie / sous chef / chef d 'cuisine / cooks / dietitians, food andbeverage servers, food service supervisors, restaurant and food service manager, catering manager,assistant beverage manager, kitchen manager, banquet coordinator, beverage server, beverage shiftmanager......
Bakers / bartenders / chefs / chef de partie / sous chef / chef d 'cuisine / cooks / dietitians, food andbeverage servers, food service supervisors, restaurant and food service manager, catering manager,assistant beverage manager, kitchen manager, banquet coordinator, beverage server, beverage shiftmanager......
Bakers / bartenders / chefs / chef de partie / sous chef / chef d 'cuisine / cooks / dietitians, food andbeverage servers, food service supervisors, restaurant and food service manager, catering manager,assistant beverage manager, kitchen manager, banquet coordinator, beverage server, beverage shiftmanager......