Associate Professor - Software Architectures for Robotics
Associate Professor - Software Architectures for Robotics
Associate Professor - Software Architectures for Robotics
Need a visa? No sponsorship mentioned here. Browse visa jobs.
About the role
Camilo José Cela University, through the Higher Polytechnic School of Technology and Science, is seeking to incorporate an Associate Professor to teach the subject Software Architectures for Robotics in the Degree in Robotics Engineering and Artificial Intelligence during the 2026-2027 academic year.
We are looking for an active professional who wants to combine their professional activity with university teaching, bringing a practical and up-to-date vision of software development for robotic systems and industrial automation.
What you'll do
Functions
• Delivering theoretical and practical teaching.
• Designing, preparing, and supervising laboratory practicals.
• Tutoring and monitoring students.
• Assessing activities, projects, and tests for the subject.
• Coordinating with the teaching team of the degree program and participating in academic activities.
What we're looking for
Requirements
• University degree in Computer Engineering, Robotics Engineering, Industrial Engineering, Electronic Engineering, Telecommunications Engineering, or related fields.
• Professional experience in software development for robotics, automation, or industrial systems.
• Solid knowledge of:
ROS and/or ROS2.
Software architectures for robotic systems.
Distributed systems and inter-process communications.
Development, debugging, and simulation tools.
Integration of industrial automation systems.
Programming in C++ and/or Python.
Nice to have
It will be especially valued
• Experience with industrial robotics platforms such as FANUC, ABB, KUKA, Universal Robots, or similar.
• Proficiency with simulation tools such as ROBOGUIDE, Gazebo, or equivalents.
• Knowledge of DDS, QoS, and real-time communications.
• Experience integrating robots with PLCs, HMIs, and SCADA systems.
• Experience in continuous integration, version control (Git), and software development methodologies.
• University teaching experience or specialized technical training.
• PhD or doctoral studies in related areas.
What you'll get
We offer
• Joining the Higher School of Technology and Science at Camilo Camilo José Cela University.
• Participation in an innovative degree program in Robotics and Artificial Intelligence Engineering.
• Flexibility to combine professional activity with teaching.
• Collaboration with a highly specialized academic team and opportunities to participate in teaching innovation and research projects.
• Start date during the 2026-2027 academic year.
Competencias personales
• Ability to convey technical knowledge clearly and in an applied manner.
• Orientation toward project-based learning and problem-solving.
• Initiative, teamwork skills, and an innovation-driven mindset.
• Interest in knowledge transfer between the university and industry.
Additional information
Location: UCJC Castellana.
At SEK Education Group, we use technological tools with artificial intelligence features to support the management of our recruitment processes. These tools help us with tasks such as managing communications and organizing applications. All decisions regarding your application are always made by a member of our team. For more information, see our privacy policy: http://rgpd.sek.es/politica-privacidad
#LI-AG1
About the role
La Universidad Camilo José Cela, a través de la Escuela Politécnica Superior de Tecnología y Ciencia, busca incorporar un/a Profesor/a Asociado/a para impartir la asignatura Arquitecturas Software para Robótica del Grado en Ingeniería Robótica e Inteligencia Artificial durante el curso académico 2026-2027.
Buscamos un profesional en activo que quiera compatibilizar su actividad profesional con la docencia universitaria, aportando una visión práctica y actual del desarrollo de software para sistemas robóticos y de automatización industrial.
What you'll do
Funciones
• Impartición de docencia teórica y práctica.
• Diseño, preparación y supervisión de prácticas de laboratorio.
• Tutorización y seguimiento del alumnado.
• Evaluación de actividades, proyectos y pruebas de la asignatura.
• Coordinación con el equipo docente de la titulación y participación en actividades académicas.
What we're looking for
Requisitos
• Titulación universitaria en Ingeniería Informática, Ingeniería en Robótica, Ingeniería Industrial, Ingeniería Electrónica, Ingeniería de Telecomunicación o titulaciones afines.
• Experiencia profesional en desarrollo de software para robótica, automatización o sistemas industriales.
• Conocimientos sólidos de:
ROS y/o ROS2.
Arquitecturas software para sistemas robóticos.
Sistemas distribuidos y comunicaciones entre procesos.
Herramientas de desarrollo, depuración y simulación.
Integración de sistemas de automatización industrial.
Programación en C++ y/o Python.
Nice to have
Se valorará especialmente
• Experiencia con plataformas de robótica industrial como FANUC, ABB, KUKA, Universal Robots o similares.
• Manejo de herramientas de simulación como ROBOGUIDE, Gazebo o equivalentes.
• Conocimientos de DDS, QoS y comunicaciones en tiempo real.
• Experiencia en integración de robots con PLC, HMI y sistemas SCADA.
• Experiencia en integración continua, control de versiones (Git) y metodologías de desarrollo software.
• Experiencia docente universitaria o formación técnica especializada.
• Doctorado o estudios de doctorado en áreas relacionadas.
What you'll get
Se ofrece
• Incorporación a la Escuela Politécnica Superior de Tecnología y Ciencia de la Universidad Camilo José Cela.
• Participación en un grado innovador en Ingeniería Robótica e Inteligencia Artificial.
• Flexibilidad para compatibilizar la actividad profesional con la docencia.
• Colaboración con un equipo académico altamente especializado y con posibilidades de participación en proyectos de innovación docente e investigación.
• Incorporación durante el curso académico 2026-2027.
Competencias personales
• Capacidad para transmitir conocimientos técnicos de forma clara y aplicada.
• Orientación al aprendizaje basado en proyectos y resolución de problemas.
• Iniciativa, capacidad de trabajo en equipo y orientación a la innovación.
• Interés por la transferencia de conocimiento entre la universidad y la empresa.
Additional information
Sede: UCJC Castellana.
En SEK Education Group utilizamos herramientas tecnológicas con funcionalidades de inteligencia artificial como apoyo en la gestión de nuestros procesos de selección. Estas herramientas nos ayudan con tareas como la gestión de comunicaciones y la organización de candidaturas. Todas las decisiones sobre tu candidatura las toma siempre una persona de nuestro equipo. Más información en nuestra política de privacidad: http://rgpd.sek.es/politica-privacidad
#LI-AG1
You'll most likely need Spanish to apply.This job was automatically translated to English, .