Desarrollador C++ Senior para Robótica Autónoma Industrial | Posición Remota
Remoto
Jornada completa
Tiempo parcial
¿Busca un desafío tecnológico que revolucione la industria logística? Estamos seleccionando un Ingeniero de Software experimentado para desarrollar soluciones robóticas móviles autónomas de última generación. Usted formará parte de un equipo élite que diseña sistemas robóticos escalables, colaborativos y flexibles que están transformando fundamentalmente la cadena de suministro global y las operaciones logísticas.
Acerca del Proyecto
Nuestro cliente está a la vanguardia de la revolución en robótica móvil autónoma (AMR) para el sector logístico. Su tecnología integra sistemas de navegación avanzada, algoritmos de planificación de rutas y capacidades de percepción que permiten a los robots operar con eficiencia en entornos dinámicos. Como Desarrollador C++ Senior, será responsable de crear componentes críticos que impulsan estas soluciones innovadoras.
Responsabilidades Principales
- Desarrollar, probar e integrar software para robots móviles autónomos que garanticen operaciones seguras y fiables en entornos industriales.
- Colaborar estrechamente con los equipos de Desarrollo de Negocio y Producto para comprender las necesidades del cliente y traducirlas en requisitos técnicos implementables.
- Contribuir activamente a la arquitectura de soluciones en coordinación con ingenieros senior, aplicando principios de diseño modular y escalable.
- Optimizar algoritmos críticos para mejorar el rendimiento en tiempo real de sistemas robóticos complejos.
- Evaluar tecnologías emergentes en el campo de la robótica y preparar su implementación en entornos de producción.
- Proporcionar soporte técnico avanzado para resolver problemas operativos en implementaciones de producción, participando en turnos rotativos para garantizar una cobertura de soporte adecuada.
- Documentar exhaustivamente el código, los procesos y las soluciones técnicas siguiendo las mejores prácticas del sector.
- Participar en revisiones de código y sesiones de arquitectura para mantener la calidad y coherencia del software.
Requisitos Imprescindibles
- Titulación universitaria en Ingeniería Informática, Ingeniería de Computación, Matemáticas, Robótica o campo de estudio similar.
- Mínimo 3 años de experiencia práctica en desarrollo de software para aplicaciones robóticas o sistemas embebidos.
- Dominio avanzado de C++ 17/20 y conocimientos sólidos de Python 3.x.
- Experiencia demostrable con ROS (Robot Operating System) y ROS2, incluyendo desarrollo de nodos, servicios y mensajes.
- Sólidos fundamentos en ingeniería robótica, incluyendo conocimientos de planificación de rutas, navegación, localización (SLAM) y sistemas de percepción.
- Experiencia con herramientas de control de versiones como Git y metodologías de desarrollo ágil.
- Conocimientos de arquitecturas de software para sistemas en tiempo real y optimización de rendimiento.
- Capacidad para trabajar de forma autónoma y colaborativa en un entorno de desarrollo distribuido.
Aspectos Valorables
- Experiencia con frameworks de modelado de comportamiento como árboles de comportamiento (Behavior Trees), máquinas de estado jerárquicas o IA para videojuegos.
- Participación en competiciones de robótica como RoboCup, DARPA Challenge o similares.
- Publicaciones académicas en el campo de la robótica, la visión artificial o la inteligencia artificial aplicada.
- Conocimientos de bibliotecas de visión por computador como OpenCV, PCL o similares.
- Experiencia con simuladores robóticos como Gazebo, Webots o Isaac Sim.
- Familiaridad con tecnologías de mapeo 3D, procesamiento de nubes de puntos y fusión sensorial.
- Conocimientos de aprendizaje automático aplicado a la robótica.
¿Por Qué Unirse a Nosotros?
Ofrecemos la oportunidad de trabajar en la vanguardia de la robótica autónoma, desarrollando soluciones que están transformando la industria logística global. Formará parte de un equipo internacional de talentos excepcionales, con acceso a tecnologías punteras y desafíos técnicos estimulantes. Nuestro entorno remoto proporciona flexibilidad mientras trabaja en proyectos de alto impacto que están definiendo el futuro de la automatización industrial.
Si está preparado para impulsar la próxima generación de soluciones robóticas autónomas y posee las habilidades técnicas necesarias, nos encantaría conocerle.