AI-Robotics Software Engineer - Cognitive Robotics Group
Publicado en 2026-09-03
-
Desarrollo de Software
Robótica, Ingeniero de IA, Machine Learning
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.g., agriculture). Our collaborative environment encourages creativity, interdisciplinary teamwork, and innovation to achieve impactful solutions for society.
Explore our research lines and projects: (Usted puede enviar una solicitud o contactar con nosotros por email usando el Buzón de Solicitud online de abajo)/
Come and join our dynamic, passionate team dedicated to innovation in robotics!
What Will You DoIf you join the team, you will:
Contribute to advanced cognitive robotics R&D- Contribute scientifically and technically to cognitive robotics projects.
- Conceptualize and implement advanced robot perception, world understanding, and interaction capabilities, including semantic understanding, physical reasoning, multimodal perception, and comprehensive world modeling.
- Define, prototype, and validate innovative robotic behaviors and interaction paradigms.
- Design, develop, validate, and maintain high-quality software architectures suitable for production-oriented R&D.
- Deploy and optimize 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.
- Support robot integration activities and experimental field trials when required.
- Ensure robustness, performance, and reliability of deployed robotic solutions.
- 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.
Skills & Experience 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 PyTorch or Tensor Flow.
- Familiarity with designing and maintaining modular, scalable, and maintainable software architectures.
- Experience training, fine-tuning, or optimizing 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.
- Experience deploying and optimizing full AI stacks across edge/cloud…
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda: