16 oct
|
Segula Technologies
|
Barcelona
16 oct
Segula Technologies
Barcelona
Grupo SEGULA Technologies es una empresa líder en ingeniería y consultoría tecnológica, con presencia en más de 30 países y un equipo de 15.000 profesionales . Colaboramos con compañías punteras en sectores como automoción, energía, aeronáutica, ferroviario, y maquinaria industrial.
Envíe su CV y cualquier información adicional requerida después de haber leído esta descripción, haciendo clic en el botón de solicitud.
En SEGULA Technologies estamos buscando un/a Robotics Software Engineer para unirse a nuestro equipo y participar en el desarrollo e integración de soluciones de robótica avanzada Funciones: Diseñar, desarrollar y mantener nodos, paquetes e interfaces de control personalizadas de ROS 2 para manipuladores móviles complejos y plataformas humanoides.
Implementar y optimizar en robots físicos el control de movimiento en tiempo real, la generación de trayectorias, los modelos cinemáticos/dinámicos y las pilas de SLAM/navegación (Nav2). Desarrollar, probar y validar software en entornos de simulación (Gazebo, Isaac Sim o Webots) antes de desplegarlo y ajustarlo directamente en el hardware. Optimizar la comunicación del middleware mediante protocolos DDS (Data Distribution Service) para mantener bucles de tiempo real con baja latencia en plataformas edge sobre Linux/Ubuntu.
Trabajar junto a especialistas en control, desarrolladores de IA/aprendizaje por refuerzo e ingenieros de hardware/electrónica para integrar subsistemas en plataformas listas para producción.
Requisitos
Grado o Máster en Informática, Robótica, Ingeniería Eléctrica o un campo relacionado. Más de 2 años de experiencia práctica en desarrollo con C++ y Python para sistemas robóticos físicos. Conocimiento profundo del conjunto de herramientas de ROS 2 (rclcpp, rclpy, archivos launch, interfaces personalizadas, Nav2, ros2_control). Amplia experiencia trabajando en entornos Linux (Ubuntu), Git, Docker y flujos de trabajo de CI/CD. Dominio operativo del inglés (el español es un plus).
A valorar: Experiencia con sistemas con patas, humanoides o de manipulación móvil. Conocimiento práctico de control predictivo basado en modelos (MPC), control de par o flujos de trabajo sim-to-real con aprendizaje por refuerzo. Familiaridad con kernels de Linux en tiempo real (RT-PREEMPT) y pruebas Hardware-in-the-Loop (HIL). Contribuciones activas a librerías de robótica de código abierto o paquetes de ROS 2.
Se ofrece
Tipo de Contrato: Indefinido SEGULA Benefits: protegido de salud, guardería, transporte, restaurante. Posibilidad de moverse entre diferentes sectores. Plan de formación continua a través de los cursos que tú elijas. Trabajar en un gran ambiente de trabajo: profesional y muy especializado. Formar parte de una empresa multinacional en pleno crecimiento a nivel nacional e internacional, dónde apostamos por la promoción interna según tus propios objetivo. xugodme ¡Te esperamos!
📌 Robotics software engineer (Barcelona)
🏢 Segula Technologies
📍 Barcelona